Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(376)

Side by Side Diff: chrome/chrome_tests.gypi

Issue 14585015: Recommit the generate profile patch (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Load the browser dll manually on Windows. Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 { 4 {
5 'variables' : { 5 'variables' : {
6 'pyautolib_sources': [ 6 'pyautolib_sources': [
7 'app/chrome_command_ids.h', 7 'app/chrome_command_ids.h',
8 'app/chrome_dll_resource.h', 8 'app/chrome_dll_resource.h',
9 'common/automation_constants.h', 9 'common/automation_constants.h',
10 'common/pref_names.cc', 10 'common/pref_names.cc',
(...skipping 15 matching lines...) Expand all
26 'test/pyautolib/asan_stub.c', 26 'test/pyautolib/asan_stub.c',
27 ] 27 ]
28 }], 28 }],
29 ], 29 ],
30 }, 30 },
31 'includes': [ 31 'includes': [
32 'js_unittest_vars.gypi', 32 'js_unittest_vars.gypi',
33 ], 33 ],
34 'targets': [ 34 'targets': [
35 { 35 {
36 'target_name': 'test_support_ui_runner',
37 'type': 'static_library',
38 'dependencies': [
39 'test_support_common',
40 '../testing/gtest.gyp:gtest',
41 ],
42 'export_dependent_settings': [
43 'test_support_common',
44 ],
45 'include_dirs': [
46 '..',
47 ],
48 'sources': [
49 'test/ui/run_all_unittests.cc',
50 ],
51 },
52 {
36 'target_name': 'test_support_ui', 53 'target_name': 'test_support_ui',
37 'type': 'static_library', 54 'type': 'static_library',
38 'dependencies': [ 55 'dependencies': [
39 'chrome_resources.gyp:chrome_resources', 56 'chrome_resources.gyp:chrome_resources',
40 'chrome_resources.gyp:chrome_strings', 57 'chrome_resources.gyp:chrome_strings',
41 'chrome_resources.gyp:theme_resources', 58 'chrome_resources.gyp:theme_resources',
42 'test_support_common', 59 'test_support_common',
43 '../skia/skia.gyp:skia', 60 '../skia/skia.gyp:skia',
44 '../testing/gtest.gyp:gtest', 61 '../testing/gtest.gyp:gtest',
45 ], 62 ],
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
85 }, 102 },
86 { 103 {
87 'target_name': 'automated_ui_tests', 104 'target_name': 'automated_ui_tests',
88 'type': 'executable', 105 'type': 'executable',
89 'dependencies': [ 106 'dependencies': [
90 'browser', 107 'browser',
91 'chrome_resources.gyp:theme_resources', 108 'chrome_resources.gyp:theme_resources',
92 'renderer', 109 'renderer',
93 'test_support_common', 110 'test_support_common',
94 'test_support_ui', 111 'test_support_ui',
112 'test_support_ui_runner',
95 '../base/base.gyp:base', 113 '../base/base.gyp:base',
96 '../skia/skia.gyp:skia', 114 '../skia/skia.gyp:skia',
97 '../third_party/libxml/libxml.gyp:libxml', 115 '../third_party/libxml/libxml.gyp:libxml',
98 '../testing/gtest.gyp:gtest', 116 '../testing/gtest.gyp:gtest',
99 ], 117 ],
100 'include_dirs': [ 118 'include_dirs': [
101 '..', 119 '..',
102 ], 120 ],
103 'sources': [ 121 'sources': [
104 'test/reliability/automated_ui_tests.cc', 122 'test/reliability/automated_ui_tests.cc',
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
506 'target_name': 'chromedriver_lib', 524 'target_name': 'chromedriver_lib',
507 'type': 'static_library', 525 'type': 'static_library',
508 'dependencies': [ 526 'dependencies': [
509 'browser', 527 'browser',
510 'chrome', 528 'chrome',
511 'chrome_resources.gyp:chrome_resources', 529 'chrome_resources.gyp:chrome_resources',
512 'chrome_resources.gyp:chrome_strings', 530 'chrome_resources.gyp:chrome_strings',
513 'chromedriver_support', 531 'chromedriver_support',
514 'common', 532 'common',
515 'test_support_ui', 533 'test_support_ui',
534 'test_support_ui_runner',
516 '../base/base.gyp:base', 535 '../base/base.gyp:base',
517 '../build/temp_gyp/googleurl.gyp:googleurl', 536 '../build/temp_gyp/googleurl.gyp:googleurl',
518 '../net/net.gyp:net', 537 '../net/net.gyp:net',
519 '../skia/skia.gyp:skia', 538 '../skia/skia.gyp:skia',
520 '../sync/sync.gyp:sync', 539 '../sync/sync.gyp:sync',
521 '../testing/gtest.gyp:gtest', 540 '../testing/gtest.gyp:gtest',
522 '../third_party/icu/icu.gyp:icui18n', 541 '../third_party/icu/icu.gyp:icui18n',
523 '../third_party/icu/icu.gyp:icuuc', 542 '../third_party/icu/icu.gyp:icuuc',
524 '../third_party/libxml/libxml.gyp:libxml', 543 '../third_party/libxml/libxml.gyp:libxml',
525 ], 544 ],
(...skipping 1709 matching lines...) Expand 10 before | Expand all | Expand 10 after
2235 # b) Run with CHROME_HEADLESS=1 to generate crash dumps. 2254 # b) Run with CHROME_HEADLESS=1 to generate crash dumps.
2236 # c) Strip the binary if it's a debug build. (binary may be over 2GB) 2255 # c) Strip the binary if it's a debug build. (binary may be over 2GB)
2237 'target_name': 'reliability_tests', 2256 'target_name': 'reliability_tests',
2238 'type': 'executable', 2257 'type': 'executable',
2239 'dependencies': [ 2258 'dependencies': [
2240 'browser', 2259 'browser',
2241 'chrome', 2260 'chrome',
2242 'chrome_resources.gyp:theme_resources', 2261 'chrome_resources.gyp:theme_resources',
2243 'test_support_common', 2262 'test_support_common',
2244 'test_support_ui', 2263 'test_support_ui',
2264 'test_support_ui_runner',
2245 '../skia/skia.gyp:skia', 2265 '../skia/skia.gyp:skia',
2246 '../testing/gtest.gyp:gtest', 2266 '../testing/gtest.gyp:gtest',
2247 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit', 2267 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
2248 ], 2268 ],
2249 'include_dirs': [ 2269 'include_dirs': [
2250 '..', 2270 '..',
2251 ], 2271 ],
2252 'sources': [ 2272 'sources': [
2253 'test/reliability/page_load_test.cc', 2273 'test/reliability/page_load_test.cc',
2254 ], 2274 ],
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2305 'test_support_ui', 2325 'test_support_ui',
2306 '../base/base.gyp:base', 2326 '../base/base.gyp:base',
2307 '../skia/skia.gyp:skia', 2327 '../skia/skia.gyp:skia',
2308 '../testing/gtest.gyp:gtest', 2328 '../testing/gtest.gyp:gtest',
2309 ], 2329 ],
2310 'sources': [ 2330 'sources': [
2311 # TODO(darin): Move other UIPerfTests here. 2331 # TODO(darin): Move other UIPerfTests here.
2312 'test/perf/dom_checker_uitest.cc', 2332 'test/perf/dom_checker_uitest.cc',
2313 'test/perf/feature_startup_test.cc', 2333 'test/perf/feature_startup_test.cc',
2314 'test/perf/frame_rate/frame_rate_tests.cc', 2334 'test/perf/frame_rate/frame_rate_tests.cc',
2335 'test/perf/generate_profile.cc',
2336 'test/perf/generate_profile.h',
2315 'test/perf/indexeddb_uitest.cc', 2337 'test/perf/indexeddb_uitest.cc',
2316 'test/perf/memory_test.cc', 2338 'test/perf/memory_test.cc',
2317 'test/perf/page_cycler_test.cc', 2339 'test/perf/page_cycler_test.cc',
2340 'test/perf/perf_ui_test_suite.cc',
2341 'test/perf/run_all_perfuitests.cc',
2318 'test/perf/shutdown_test.cc', 2342 'test/perf/shutdown_test.cc',
2319 'test/perf/startup_test.cc', 2343 'test/perf/startup_test.cc',
2320 'test/perf/tab_switching_test.cc', 2344 'test/perf/tab_switching_test.cc',
2321 'test/perf/url_fetch_test.cc', 2345 'test/perf/url_fetch_test.cc',
2322 ], 2346 ],
2323 'conditions': [ 2347 'conditions': [
2324 ['OS=="win" and buildtype=="Official"', { 2348 ['OS=="win" and buildtype=="Official"', {
2325 'configurations': { 2349 'configurations': {
2326 'Release': { 2350 'Release': {
2327 'msvs_settings': { 2351 'msvs_settings': {
(...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after
2880 'sources': [ 2904 'sources': [
2881 'test/security_tests/ipc_security_tests.cc', 2905 'test/security_tests/ipc_security_tests.cc',
2882 'test/security_tests/ipc_security_tests.h', 2906 'test/security_tests/ipc_security_tests.h',
2883 'test/security_tests/security_tests.cc', 2907 'test/security_tests/security_tests.cc',
2884 '../sandbox/win/tests/validation_tests/commands.cc', 2908 '../sandbox/win/tests/validation_tests/commands.cc',
2885 '../sandbox/win/tests/validation_tests/commands.h', 2909 '../sandbox/win/tests/validation_tests/commands.h',
2886 ], 2910 ],
2887 }, 2911 },
2888 ]}, # 'targets' 2912 ]}, # 'targets'
2889 ], # OS=="win" 2913 ], # OS=="win"
2890 ['OS=="linux" or OS=="win"', {
2891 'targets': [
2892 {
2893 'target_name': 'generate_profile',
2894 'type': 'executable',
2895 'dependencies': [
2896 'test_support_common',
2897 'browser',
2898 'renderer',
2899 'chrome_resources.gyp:packed_resources',
2900 '../base/base.gyp:base',
2901 '../net/net.gyp:net_test_support',
2902 '../skia/skia.gyp:skia',
2903 '../sync/sync.gyp:sync',
2904 ],
2905 'include_dirs': [
2906 '..',
2907 ],
2908 'sources': [
2909 'tools/profiles/generate_profile.cc',
2910 'tools/profiles/thumbnail-inl.h',
2911 ],
2912 'conditions': [
2913 ['OS=="win"', {
2914 'conditions': [
2915 ['win_use_allocator_shim==1', {
2916 'dependencies': [
2917 '<(allocator_target)',
2918 ],
2919 }],
2920 ],
2921 'configurations': {
2922 'Debug_Base': {
2923 'msvs_settings': {
2924 'VCLinkerTool': {
2925 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2926 },
2927 },
2928 },
2929 },
2930 }],
2931 ],
2932 },
2933 ]}, # 'targets'
2934 ],
2935 # If you change this condition, make sure you also change it in all.gyp 2914 # If you change this condition, make sure you also change it in all.gyp
2936 # for the chromium_builder_qa target. 2915 # for the chromium_builder_qa target.
2937 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', { 2916 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', {
2938 'targets': [ 2917 'targets': [
2939 { 2918 {
2940 # Documentation: http://dev.chromium.org/developers/testing/pyauto 2919 # Documentation: http://dev.chromium.org/developers/testing/pyauto
2941 'target_name': 'pyautolib', 2920 'target_name': 'pyautolib',
2942 'type': 'loadable_module', 2921 'type': 'loadable_module',
2943 'product_prefix': '_', 2922 'product_prefix': '_',
2944 'dependencies': [ 2923 'dependencies': [
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
3419 # more details. 3398 # more details.
3420 'DebugInformationFormat': '3', 3399 'DebugInformationFormat': '3',
3421 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb', 3400 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb',
3422 }, 3401 },
3423 }, 3402 },
3424 }, 3403 },
3425 ], 3404 ],
3426 }], 3405 }],
3427 ], # 'conditions' 3406 ], # 'conditions'
3428 } 3407 }
OLDNEW
« no previous file with comments | « chrome/browser/history/top_sites_likely_impl.cc ('k') | chrome/test/data/profiles/profile_with_complex_theme/Default/Cookies » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698