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

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: Merge with TopSitesLikelyImpl 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 1694 matching lines...) Expand 10 before | Expand all | Expand 10 after
2219 # b) Run with CHROME_HEADLESS=1 to generate crash dumps. 2238 # b) Run with CHROME_HEADLESS=1 to generate crash dumps.
2220 # c) Strip the binary if it's a debug build. (binary may be over 2GB) 2239 # c) Strip the binary if it's a debug build. (binary may be over 2GB)
2221 'target_name': 'reliability_tests', 2240 'target_name': 'reliability_tests',
2222 'type': 'executable', 2241 'type': 'executable',
2223 'dependencies': [ 2242 'dependencies': [
2224 'browser', 2243 'browser',
2225 'chrome', 2244 'chrome',
2226 'chrome_resources.gyp:theme_resources', 2245 'chrome_resources.gyp:theme_resources',
2227 'test_support_common', 2246 'test_support_common',
2228 'test_support_ui', 2247 'test_support_ui',
2248 'test_support_ui_runner',
2229 '../skia/skia.gyp:skia', 2249 '../skia/skia.gyp:skia',
2230 '../testing/gtest.gyp:gtest', 2250 '../testing/gtest.gyp:gtest',
2231 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit', 2251 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
2232 ], 2252 ],
2233 'include_dirs': [ 2253 'include_dirs': [
2234 '..', 2254 '..',
2235 ], 2255 ],
2236 'sources': [ 2256 'sources': [
2237 'test/reliability/page_load_test.cc', 2257 'test/reliability/page_load_test.cc',
2238 ], 2258 ],
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2289 'test_support_ui', 2309 'test_support_ui',
2290 '../base/base.gyp:base', 2310 '../base/base.gyp:base',
2291 '../skia/skia.gyp:skia', 2311 '../skia/skia.gyp:skia',
2292 '../testing/gtest.gyp:gtest', 2312 '../testing/gtest.gyp:gtest',
2293 ], 2313 ],
2294 'sources': [ 2314 'sources': [
2295 # TODO(darin): Move other UIPerfTests here. 2315 # TODO(darin): Move other UIPerfTests here.
2296 'test/perf/dom_checker_uitest.cc', 2316 'test/perf/dom_checker_uitest.cc',
2297 'test/perf/feature_startup_test.cc', 2317 'test/perf/feature_startup_test.cc',
2298 'test/perf/frame_rate/frame_rate_tests.cc', 2318 'test/perf/frame_rate/frame_rate_tests.cc',
2319 'test/perf/generate_profile.cc',
2320 'test/perf/generate_profile.h',
2299 'test/perf/indexeddb_uitest.cc', 2321 'test/perf/indexeddb_uitest.cc',
2300 'test/perf/memory_test.cc', 2322 'test/perf/memory_test.cc',
2301 'test/perf/page_cycler_test.cc', 2323 'test/perf/page_cycler_test.cc',
2324 'test/perf/perf_ui_test_suite.cc',
2325 'test/perf/run_all_perfuitests.cc',
2302 'test/perf/shutdown_test.cc', 2326 'test/perf/shutdown_test.cc',
2303 'test/perf/startup_test.cc', 2327 'test/perf/startup_test.cc',
2304 'test/perf/tab_switching_test.cc', 2328 'test/perf/tab_switching_test.cc',
2305 'test/perf/url_fetch_test.cc', 2329 'test/perf/url_fetch_test.cc',
2306 ], 2330 ],
2307 'conditions': [ 2331 'conditions': [
2308 ['OS=="win" and buildtype=="Official"', { 2332 ['OS=="win" and buildtype=="Official"', {
2309 'configurations': { 2333 'configurations': {
2310 'Release': { 2334 'Release': {
2311 'msvs_settings': { 2335 'msvs_settings': {
(...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after
2864 'sources': [ 2888 'sources': [
2865 'test/security_tests/ipc_security_tests.cc', 2889 'test/security_tests/ipc_security_tests.cc',
2866 'test/security_tests/ipc_security_tests.h', 2890 'test/security_tests/ipc_security_tests.h',
2867 'test/security_tests/security_tests.cc', 2891 'test/security_tests/security_tests.cc',
2868 '../sandbox/win/tests/validation_tests/commands.cc', 2892 '../sandbox/win/tests/validation_tests/commands.cc',
2869 '../sandbox/win/tests/validation_tests/commands.h', 2893 '../sandbox/win/tests/validation_tests/commands.h',
2870 ], 2894 ],
2871 }, 2895 },
2872 ]}, # 'targets' 2896 ]}, # 'targets'
2873 ], # OS=="win" 2897 ], # OS=="win"
2874 ['OS=="linux" or OS=="win"', {
2875 'targets': [
2876 {
2877 'target_name': 'generate_profile',
2878 'type': 'executable',
2879 'dependencies': [
2880 'test_support_common',
2881 'browser',
2882 'renderer',
2883 'chrome_resources.gyp:packed_resources',
2884 '../base/base.gyp:base',
2885 '../net/net.gyp:net_test_support',
2886 '../skia/skia.gyp:skia',
2887 '../sync/sync.gyp:sync',
2888 ],
2889 'include_dirs': [
2890 '..',
2891 ],
2892 'sources': [
2893 'tools/profiles/generate_profile.cc',
2894 'tools/profiles/thumbnail-inl.h',
2895 ],
2896 'conditions': [
2897 ['OS=="win"', {
2898 'conditions': [
2899 ['win_use_allocator_shim==1', {
2900 'dependencies': [
2901 '<(allocator_target)',
2902 ],
2903 }],
2904 ],
2905 'configurations': {
2906 'Debug_Base': {
2907 'msvs_settings': {
2908 'VCLinkerTool': {
2909 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2910 },
2911 },
2912 },
2913 },
2914 }],
2915 ],
2916 },
2917 ]}, # 'targets'
2918 ],
2919 # If you change this condition, make sure you also change it in all.gyp 2898 # If you change this condition, make sure you also change it in all.gyp
2920 # for the chromium_builder_qa target. 2899 # for the chromium_builder_qa target.
2921 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', { 2900 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', {
2922 'targets': [ 2901 'targets': [
2923 { 2902 {
2924 # Documentation: http://dev.chromium.org/developers/testing/pyauto 2903 # Documentation: http://dev.chromium.org/developers/testing/pyauto
2925 'target_name': 'pyautolib', 2904 'target_name': 'pyautolib',
2926 'type': 'loadable_module', 2905 'type': 'loadable_module',
2927 'product_prefix': '_', 2906 'product_prefix': '_',
2928 'dependencies': [ 2907 'dependencies': [
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
3403 # more details. 3382 # more details.
3404 'DebugInformationFormat': '3', 3383 'DebugInformationFormat': '3',
3405 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb', 3384 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb',
3406 }, 3385 },
3407 }, 3386 },
3408 }, 3387 },
3409 ], 3388 ],
3410 }], 3389 }],
3411 ], # 'conditions' 3390 ], # 'conditions'
3412 } 3391 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698