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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 14273023: Rebuild test history databases when starting up performance_ui_tests. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase to ToT 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 | Annotate | Revision Log
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 400 matching lines...) Expand 10 before | Expand all | Expand 10 after
505 'target_name': 'chromedriver_lib', 523 'target_name': 'chromedriver_lib',
506 'type': 'static_library', 524 'type': 'static_library',
507 'dependencies': [ 525 'dependencies': [
508 'browser', 526 'browser',
509 'chrome', 527 'chrome',
510 'chrome_resources.gyp:chrome_resources', 528 'chrome_resources.gyp:chrome_resources',
511 'chrome_resources.gyp:chrome_strings', 529 'chrome_resources.gyp:chrome_strings',
512 'chromedriver_support', 530 'chromedriver_support',
513 'common', 531 'common',
514 'test_support_ui', 532 'test_support_ui',
533 'test_support_ui_runner',
515 '../base/base.gyp:base', 534 '../base/base.gyp:base',
516 '../build/temp_gyp/googleurl.gyp:googleurl', 535 '../build/temp_gyp/googleurl.gyp:googleurl',
517 '../net/net.gyp:net', 536 '../net/net.gyp:net',
518 '../skia/skia.gyp:skia', 537 '../skia/skia.gyp:skia',
519 '../sync/sync.gyp:sync', 538 '../sync/sync.gyp:sync',
520 '../testing/gtest.gyp:gtest', 539 '../testing/gtest.gyp:gtest',
521 '../third_party/icu/icu.gyp:icui18n', 540 '../third_party/icu/icu.gyp:icui18n',
522 '../third_party/icu/icu.gyp:icuuc', 541 '../third_party/icu/icu.gyp:icuuc',
523 '../third_party/libxml/libxml.gyp:libxml', 542 '../third_party/libxml/libxml.gyp:libxml',
524 ], 543 ],
(...skipping 1708 matching lines...) Expand 10 before | Expand all | Expand 10 after
2233 # b) Run with CHROME_HEADLESS=1 to generate crash dumps. 2252 # b) Run with CHROME_HEADLESS=1 to generate crash dumps.
2234 # c) Strip the binary if it's a debug build. (binary may be over 2GB) 2253 # c) Strip the binary if it's a debug build. (binary may be over 2GB)
2235 'target_name': 'reliability_tests', 2254 'target_name': 'reliability_tests',
2236 'type': 'executable', 2255 'type': 'executable',
2237 'dependencies': [ 2256 'dependencies': [
2238 'browser', 2257 'browser',
2239 'chrome', 2258 'chrome',
2240 'chrome_resources.gyp:theme_resources', 2259 'chrome_resources.gyp:theme_resources',
2241 'test_support_common', 2260 'test_support_common',
2242 'test_support_ui', 2261 'test_support_ui',
2262 'test_support_ui_runner',
2243 '../skia/skia.gyp:skia', 2263 '../skia/skia.gyp:skia',
2244 '../testing/gtest.gyp:gtest', 2264 '../testing/gtest.gyp:gtest',
2245 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit', 2265 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
2246 ], 2266 ],
2247 'include_dirs': [ 2267 'include_dirs': [
2248 '..', 2268 '..',
2249 ], 2269 ],
2250 'sources': [ 2270 'sources': [
2251 'test/reliability/page_load_test.cc', 2271 'test/reliability/page_load_test.cc',
2252 ], 2272 ],
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2303 'test_support_ui', 2323 'test_support_ui',
2304 '../base/base.gyp:base', 2324 '../base/base.gyp:base',
2305 '../skia/skia.gyp:skia', 2325 '../skia/skia.gyp:skia',
2306 '../testing/gtest.gyp:gtest', 2326 '../testing/gtest.gyp:gtest',
2307 ], 2327 ],
2308 'sources': [ 2328 'sources': [
2309 # TODO(darin): Move other UIPerfTests here. 2329 # TODO(darin): Move other UIPerfTests here.
2310 'test/perf/dom_checker_uitest.cc', 2330 'test/perf/dom_checker_uitest.cc',
2311 'test/perf/feature_startup_test.cc', 2331 'test/perf/feature_startup_test.cc',
2312 'test/perf/frame_rate/frame_rate_tests.cc', 2332 'test/perf/frame_rate/frame_rate_tests.cc',
2333 'test/perf/generate_profile.cc',
2334 'test/perf/generate_profile.h',
2313 'test/perf/indexeddb_uitest.cc', 2335 'test/perf/indexeddb_uitest.cc',
2314 'test/perf/memory_test.cc', 2336 'test/perf/memory_test.cc',
2315 'test/perf/page_cycler_test.cc', 2337 'test/perf/page_cycler_test.cc',
2338 'test/perf/perf_ui_test_suite.cc',
2339 'test/perf/run_all_perfuitests.cc',
2316 'test/perf/shutdown_test.cc', 2340 'test/perf/shutdown_test.cc',
2317 'test/perf/startup_test.cc', 2341 'test/perf/startup_test.cc',
2318 'test/perf/tab_switching_test.cc', 2342 'test/perf/tab_switching_test.cc',
2319 'test/perf/url_fetch_test.cc', 2343 'test/perf/url_fetch_test.cc',
2320 ], 2344 ],
2321 'conditions': [ 2345 'conditions': [
2322 ['OS=="win" and buildtype=="Official"', { 2346 ['OS=="win" and buildtype=="Official"', {
2323 'configurations': { 2347 'configurations': {
2324 'Release': { 2348 'Release': {
2325 'msvs_settings': { 2349 'msvs_settings': {
(...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after
2878 'sources': [ 2902 'sources': [
2879 'test/security_tests/ipc_security_tests.cc', 2903 'test/security_tests/ipc_security_tests.cc',
2880 'test/security_tests/ipc_security_tests.h', 2904 'test/security_tests/ipc_security_tests.h',
2881 'test/security_tests/security_tests.cc', 2905 'test/security_tests/security_tests.cc',
2882 '../sandbox/win/tests/validation_tests/commands.cc', 2906 '../sandbox/win/tests/validation_tests/commands.cc',
2883 '../sandbox/win/tests/validation_tests/commands.h', 2907 '../sandbox/win/tests/validation_tests/commands.h',
2884 ], 2908 ],
2885 }, 2909 },
2886 ]}, # 'targets' 2910 ]}, # 'targets'
2887 ], # OS=="win" 2911 ], # OS=="win"
2888 ['OS=="linux" or OS=="win"', {
2889 'targets': [
2890 {
2891 'target_name': 'generate_profile',
2892 'type': 'executable',
2893 'dependencies': [
2894 'test_support_common',
2895 'browser',
2896 'renderer',
2897 'chrome_resources.gyp:packed_resources',
2898 '../base/base.gyp:base',
2899 '../net/net.gyp:net_test_support',
2900 '../skia/skia.gyp:skia',
2901 '../sync/sync.gyp:sync',
2902 ],
2903 'include_dirs': [
2904 '..',
2905 ],
2906 'sources': [
2907 'tools/profiles/generate_profile.cc',
2908 'tools/profiles/thumbnail-inl.h',
2909 ],
2910 'conditions': [
2911 ['OS=="win"', {
2912 'conditions': [
2913 ['win_use_allocator_shim==1', {
2914 'dependencies': [
2915 '<(allocator_target)',
2916 ],
2917 }],
2918 ],
2919 'configurations': {
2920 'Debug_Base': {
2921 'msvs_settings': {
2922 'VCLinkerTool': {
2923 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2924 },
2925 },
2926 },
2927 },
2928 }],
2929 ],
2930 },
2931 ]}, # 'targets'
2932 ],
2933 # If you change this condition, make sure you also change it in all.gyp 2912 # If you change this condition, make sure you also change it in all.gyp
2934 # for the chromium_builder_qa target. 2913 # for the chromium_builder_qa target.
2935 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', { 2914 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', {
2936 'targets': [ 2915 'targets': [
2937 { 2916 {
2938 # Documentation: http://dev.chromium.org/developers/testing/pyauto 2917 # Documentation: http://dev.chromium.org/developers/testing/pyauto
2939 'target_name': 'pyautolib', 2918 'target_name': 'pyautolib',
2940 'type': 'loadable_module', 2919 'type': 'loadable_module',
2941 'product_prefix': '_', 2920 'product_prefix': '_',
2942 'dependencies': [ 2921 'dependencies': [
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
3417 # more details. 3396 # more details.
3418 'DebugInformationFormat': '3', 3397 'DebugInformationFormat': '3',
3419 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb', 3398 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb',
3420 }, 3399 },
3421 }, 3400 },
3422 }, 3401 },
3423 ], 3402 ],
3424 }], 3403 }],
3425 ], # 'conditions' 3404 ], # 'conditions'
3426 } 3405 }
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