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

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 (and redo changes from TopSites to TopSitesImpl) 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 398 matching lines...) Expand 10 before | Expand all | Expand 10 after
503 'target_name': 'chromedriver_lib', 521 'target_name': 'chromedriver_lib',
504 'type': 'static_library', 522 'type': 'static_library',
505 'dependencies': [ 523 'dependencies': [
506 'browser', 524 'browser',
507 'chrome', 525 'chrome',
508 'chrome_resources.gyp:chrome_resources', 526 'chrome_resources.gyp:chrome_resources',
509 'chrome_resources.gyp:chrome_strings', 527 'chrome_resources.gyp:chrome_strings',
510 'chromedriver_support', 528 'chromedriver_support',
511 'common', 529 'common',
512 'test_support_ui', 530 'test_support_ui',
531 'test_support_ui_runner',
513 '../base/base.gyp:base', 532 '../base/base.gyp:base',
514 '../build/temp_gyp/googleurl.gyp:googleurl', 533 '../build/temp_gyp/googleurl.gyp:googleurl',
515 '../net/net.gyp:net', 534 '../net/net.gyp:net',
516 '../skia/skia.gyp:skia', 535 '../skia/skia.gyp:skia',
517 '../sync/sync.gyp:sync', 536 '../sync/sync.gyp:sync',
518 '../testing/gtest.gyp:gtest', 537 '../testing/gtest.gyp:gtest',
519 '../third_party/icu/icu.gyp:icui18n', 538 '../third_party/icu/icu.gyp:icui18n',
520 '../third_party/icu/icu.gyp:icuuc', 539 '../third_party/icu/icu.gyp:icuuc',
521 '../third_party/libxml/libxml.gyp:libxml', 540 '../third_party/libxml/libxml.gyp:libxml',
522 ], 541 ],
(...skipping 1690 matching lines...) Expand 10 before | Expand all | Expand 10 after
2213 # b) Run with CHROME_HEADLESS=1 to generate crash dumps. 2232 # b) Run with CHROME_HEADLESS=1 to generate crash dumps.
2214 # c) Strip the binary if it's a debug build. (binary may be over 2GB) 2233 # c) Strip the binary if it's a debug build. (binary may be over 2GB)
2215 'target_name': 'reliability_tests', 2234 'target_name': 'reliability_tests',
2216 'type': 'executable', 2235 'type': 'executable',
2217 'dependencies': [ 2236 'dependencies': [
2218 'browser', 2237 'browser',
2219 'chrome', 2238 'chrome',
2220 'chrome_resources.gyp:theme_resources', 2239 'chrome_resources.gyp:theme_resources',
2221 'test_support_common', 2240 'test_support_common',
2222 'test_support_ui', 2241 'test_support_ui',
2242 'test_support_ui_runner',
2223 '../skia/skia.gyp:skia', 2243 '../skia/skia.gyp:skia',
2224 '../testing/gtest.gyp:gtest', 2244 '../testing/gtest.gyp:gtest',
2225 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit', 2245 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:webkit',
2226 ], 2246 ],
2227 'include_dirs': [ 2247 'include_dirs': [
2228 '..', 2248 '..',
2229 ], 2249 ],
2230 'sources': [ 2250 'sources': [
2231 'test/reliability/page_load_test.cc', 2251 'test/reliability/page_load_test.cc',
2232 ], 2252 ],
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2283 'test_support_ui', 2303 'test_support_ui',
2284 '../base/base.gyp:base', 2304 '../base/base.gyp:base',
2285 '../skia/skia.gyp:skia', 2305 '../skia/skia.gyp:skia',
2286 '../testing/gtest.gyp:gtest', 2306 '../testing/gtest.gyp:gtest',
2287 ], 2307 ],
2288 'sources': [ 2308 'sources': [
2289 # TODO(darin): Move other UIPerfTests here. 2309 # TODO(darin): Move other UIPerfTests here.
2290 'test/perf/dom_checker_uitest.cc', 2310 'test/perf/dom_checker_uitest.cc',
2291 'test/perf/feature_startup_test.cc', 2311 'test/perf/feature_startup_test.cc',
2292 'test/perf/frame_rate/frame_rate_tests.cc', 2312 'test/perf/frame_rate/frame_rate_tests.cc',
2313 'test/perf/generate_profile.cc',
2314 'test/perf/generate_profile.h',
2293 'test/perf/indexeddb_uitest.cc', 2315 'test/perf/indexeddb_uitest.cc',
2294 'test/perf/memory_test.cc', 2316 'test/perf/memory_test.cc',
2295 'test/perf/page_cycler_test.cc', 2317 'test/perf/page_cycler_test.cc',
2318 'test/perf/perf_ui_test_suite.cc',
2319 'test/perf/run_all_perfuitests.cc',
2296 'test/perf/shutdown_test.cc', 2320 'test/perf/shutdown_test.cc',
2297 'test/perf/startup_test.cc', 2321 'test/perf/startup_test.cc',
2298 'test/perf/tab_switching_test.cc', 2322 'test/perf/tab_switching_test.cc',
2299 'test/perf/url_fetch_test.cc', 2323 'test/perf/url_fetch_test.cc',
2300 ], 2324 ],
2301 'conditions': [ 2325 'conditions': [
2302 ['OS=="win" and buildtype=="Official"', { 2326 ['OS=="win" and buildtype=="Official"', {
2303 'configurations': { 2327 'configurations': {
2304 'Release': { 2328 'Release': {
2305 'msvs_settings': { 2329 'msvs_settings': {
(...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after
2858 'sources': [ 2882 'sources': [
2859 'test/security_tests/ipc_security_tests.cc', 2883 'test/security_tests/ipc_security_tests.cc',
2860 'test/security_tests/ipc_security_tests.h', 2884 'test/security_tests/ipc_security_tests.h',
2861 'test/security_tests/security_tests.cc', 2885 'test/security_tests/security_tests.cc',
2862 '../sandbox/win/tests/validation_tests/commands.cc', 2886 '../sandbox/win/tests/validation_tests/commands.cc',
2863 '../sandbox/win/tests/validation_tests/commands.h', 2887 '../sandbox/win/tests/validation_tests/commands.h',
2864 ], 2888 ],
2865 }, 2889 },
2866 ]}, # 'targets' 2890 ]}, # 'targets'
2867 ], # OS=="win" 2891 ], # OS=="win"
2868 ['OS=="linux" or OS=="win"', {
2869 'targets': [
2870 {
2871 'target_name': 'generate_profile',
2872 'type': 'executable',
2873 'dependencies': [
2874 'test_support_common',
2875 'browser',
2876 'renderer',
2877 'chrome_resources.gyp:packed_resources',
2878 '../base/base.gyp:base',
2879 '../net/net.gyp:net_test_support',
2880 '../skia/skia.gyp:skia',
2881 '../sync/sync.gyp:sync',
2882 ],
2883 'include_dirs': [
2884 '..',
2885 ],
2886 'sources': [
2887 'tools/profiles/generate_profile.cc',
2888 'tools/profiles/thumbnail-inl.h',
2889 ],
2890 'conditions': [
2891 ['OS=="win"', {
2892 'conditions': [
2893 ['win_use_allocator_shim==1', {
2894 'dependencies': [
2895 '<(allocator_target)',
2896 ],
2897 }],
2898 ],
2899 'configurations': {
2900 'Debug_Base': {
2901 'msvs_settings': {
2902 'VCLinkerTool': {
2903 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2904 },
2905 },
2906 },
2907 },
2908 }],
2909 ],
2910 },
2911 ]}, # 'targets'
2912 ],
2913 # If you change this condition, make sure you also change it in all.gyp 2892 # If you change this condition, make sure you also change it in all.gyp
2914 # for the chromium_builder_qa target. 2893 # for the chromium_builder_qa target.
2915 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', { 2894 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and tar get_arch==python_arch))', {
2916 'targets': [ 2895 'targets': [
2917 { 2896 {
2918 # Documentation: http://dev.chromium.org/developers/testing/pyauto 2897 # Documentation: http://dev.chromium.org/developers/testing/pyauto
2919 'target_name': 'pyautolib', 2898 'target_name': 'pyautolib',
2920 'type': 'loadable_module', 2899 'type': 'loadable_module',
2921 'product_prefix': '_', 2900 'product_prefix': '_',
2922 'dependencies': [ 2901 'dependencies': [
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
3397 # more details. 3376 # more details.
3398 'DebugInformationFormat': '3', 3377 'DebugInformationFormat': '3',
3399 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb', 3378 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb',
3400 }, 3379 },
3401 }, 3380 },
3402 }, 3381 },
3403 ], 3382 ],
3404 }], 3383 }],
3405 ], # 'conditions' 3384 ], # 'conditions'
3406 } 3385 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698