| OLD | NEW |
| 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'chromium_code': 1, | 7 'chromium_code': 1, |
| 8 | 8 |
| 9 # Define the common dependencies that contain all the actual | 9 # Define the common dependencies that contain all the actual |
| 10 # Chromium functionality. This list gets pulled in below by | 10 # Chromium functionality. This list gets pulled in below by |
| (...skipping 3879 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3890 'test/ui/v8_benchmark_uitest.cc', | 3890 'test/ui/v8_benchmark_uitest.cc', |
| 3891 'worker/worker_uitest.cc', | 3891 'worker/worker_uitest.cc', |
| 3892 ], | 3892 ], |
| 3893 'conditions': [ | 3893 'conditions': [ |
| 3894 ['OS=="linux"', { | 3894 ['OS=="linux"', { |
| 3895 'dependencies': [ | 3895 'dependencies': [ |
| 3896 '../build/linux/system.gyp:gtk', | 3896 '../build/linux/system.gyp:gtk', |
| 3897 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 3897 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 3898 ], | 3898 ], |
| 3899 'sources!': [ | 3899 'sources!': [ |
| 3900 # We run this test in the linux_page_load_uitest target. |
| 3901 'test/reliability/page_load_test.cc', |
| 3900 # TODO(port) | 3902 # TODO(port) |
| 3901 'browser/login_prompt_uitest.cc', | 3903 'browser/login_prompt_uitest.cc', |
| 3902 'test/ui/layout_plugin_uitest.cc', | 3904 'test/ui/layout_plugin_uitest.cc', |
| 3903 ], | 3905 ], |
| 3904 }, { # else: OS != "linux" | 3906 }, { # else: OS != "linux" |
| 3905 'sources!': [ | 3907 'sources!': [ |
| 3906 'browser/process_singleton_linux_uitest.cc', | 3908 'browser/process_singleton_linux_uitest.cc', |
| 3907 ], | 3909 ], |
| 3908 }], | 3910 }], |
| 3909 ['OS=="linux" and toolkit_views==1', { | 3911 ['OS=="linux" and toolkit_views==1', { |
| (...skipping 1488 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5398 'msvs_settings': { | 5400 'msvs_settings': { |
| 5399 'VCLinkerTool': { | 5401 'VCLinkerTool': { |
| 5400 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | 5402 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
| 5401 }, | 5403 }, |
| 5402 }, | 5404 }, |
| 5403 }, | 5405 }, |
| 5404 }, | 5406 }, |
| 5405 }], | 5407 }], |
| 5406 ], | 5408 ], |
| 5407 }, | 5409 }, |
| 5410 # TODO(port): enable on mac. |
| 5411 { |
| 5412 'target_name': 'reliability_tests', |
| 5413 'type': 'executable', |
| 5414 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', |
| 5415 'dependencies': [ |
| 5416 'test_support_common', |
| 5417 'test_support_ui', |
| 5418 'theme_resources', |
| 5419 '../skia/skia.gyp:skia', |
| 5420 '../testing/gtest.gyp:gtest', |
| 5421 ], |
| 5422 'include_dirs': [ |
| 5423 '..', |
| 5424 ], |
| 5425 'sources': [ |
| 5426 'test/reliability/page_load_test.cc', |
| 5427 'test/reliability/page_load_test.h', |
| 5428 'test/reliability/reliability_test_suite.h', |
| 5429 'test/reliability/run_all_unittests.cc', |
| 5430 ], |
| 5431 'conditions': [ |
| 5432 ['OS=="win"', { |
| 5433 'dependencies': [ |
| 5434 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 5435 ], |
| 5436 },], |
| 5437 ['OS=="linux"', { |
| 5438 'dependencies': [ |
| 5439 '../build/linux/system.gyp:gtk', |
| 5440 ], |
| 5441 },], |
| 5442 ], |
| 5443 }, |
| 5408 ], | 5444 ], |
| 5409 }], # OS!="mac" | 5445 },], # OS!="mac" |
| 5446 ['OS=="linux"', |
| 5447 { 'targets': [ |
| 5448 { |
| 5449 # The page load tests are separated from the ui tests on Linux |
| 5450 # because we need to |
| 5451 # |
| 5452 # a) Build with breakpad (GYP_DEFINES="linux_chromium_breakpad=1") |
| 5453 # b) Build in release mode only (debug mode generates too large |
| 5454 # of a binary since it includes symbols twice) |
| 5455 # c) Run with CHROME_HEADLESS=1 to generate crash dumps. |
| 5456 'target_name': 'linux_page_load_uitest', |
| 5457 'type': 'executable', |
| 5458 'dependencies': [ |
| 5459 'test_support_common', |
| 5460 'test_support_ui', |
| 5461 'theme_resources', |
| 5462 '../build/linux/system.gyp:gtk', |
| 5463 '../skia/skia.gyp:skia', |
| 5464 '../testing/gtest.gyp:gtest', |
| 5465 ], |
| 5466 'include_dirs': [ |
| 5467 '..', |
| 5468 ], |
| 5469 'sources': [ |
| 5470 'test/reliability/page_load_test.cc', |
| 5471 'test/reliability/page_load_test.h', |
| 5472 ], |
| 5473 }, |
| 5474 ], |
| 5475 },], # OS=="linux" |
| 5410 ['OS!="win"', | 5476 ['OS!="win"', |
| 5411 { 'targets': [ | 5477 { 'targets': [ |
| 5412 { | 5478 { |
| 5413 # Executable that runs each browser test in a new process. | 5479 # Executable that runs each browser test in a new process. |
| 5414 'target_name': 'browser_tests', | 5480 'target_name': 'browser_tests', |
| 5415 'type': 'executable', | 5481 'type': 'executable', |
| 5416 'dependencies': [ | 5482 'dependencies': [ |
| 5417 'browser', | 5483 'browser', |
| 5418 'chrome', | 5484 'chrome', |
| 5419 'chrome_resources', | 5485 'chrome_resources', |
| (...skipping 591 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6011 ], | 6077 ], |
| 6012 'conditions': [ | 6078 'conditions': [ |
| 6013 ['OS=="win"', { | 6079 ['OS=="win"', { |
| 6014 'dependencies': [ | 6080 'dependencies': [ |
| 6015 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | 6081 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 6016 ], | 6082 ], |
| 6017 },], | 6083 },], |
| 6018 ], | 6084 ], |
| 6019 }, | 6085 }, |
| 6020 { | 6086 { |
| 6021 'target_name': 'reliability_tests', | |
| 6022 'type': 'executable', | |
| 6023 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', | |
| 6024 'dependencies': [ | |
| 6025 'test_support_common', | |
| 6026 'test_support_ui', | |
| 6027 'theme_resources', | |
| 6028 '../skia/skia.gyp:skia', | |
| 6029 '../testing/gtest.gyp:gtest', | |
| 6030 ], | |
| 6031 'include_dirs': [ | |
| 6032 '..', | |
| 6033 ], | |
| 6034 'sources': [ | |
| 6035 'test/reliability/page_load_test.cc', | |
| 6036 'test/reliability/page_load_test.h', | |
| 6037 'test/reliability/reliability_test_suite.h', | |
| 6038 'test/reliability/run_all_unittests.cc', | |
| 6039 ], | |
| 6040 'conditions': [ | |
| 6041 ['OS=="win"', { | |
| 6042 'dependencies': [ | |
| 6043 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | |
| 6044 ], | |
| 6045 },], | |
| 6046 ], | |
| 6047 }, | |
| 6048 { | |
| 6049 'target_name': 'security_tests', | 6087 'target_name': 'security_tests', |
| 6050 'type': 'shared_library', | 6088 'type': 'shared_library', |
| 6051 'msvs_guid': 'E750512D-FC7C-4C98-BF04-0A0DAF882055', | 6089 'msvs_guid': 'E750512D-FC7C-4C98-BF04-0A0DAF882055', |
| 6052 'include_dirs': [ | 6090 'include_dirs': [ |
| 6053 '..', | 6091 '..', |
| 6054 ], | 6092 ], |
| 6055 'sources': [ | 6093 'sources': [ |
| 6056 'test/injection_test_dll.h', | 6094 'test/injection_test_dll.h', |
| 6057 'test/security_tests/ipc_security_tests.cc', | 6095 'test/security_tests/ipc_security_tests.cc', |
| 6058 'test/security_tests/ipc_security_tests.h', | 6096 'test/security_tests/ipc_security_tests.h', |
| (...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6333 'sync_proto', | 6371 'sync_proto', |
| 6334 ], | 6372 ], |
| 6335 'conditions': [ | 6373 'conditions': [ |
| 6336 ['OS=="win"', { | 6374 ['OS=="win"', { |
| 6337 'dependencies': [ | 6375 'dependencies': [ |
| 6338 '../third_party/pthreads-win32/pthreads.gyp:pthreads', | 6376 '../third_party/pthreads-win32/pthreads.gyp:pthreads', |
| 6339 ], | 6377 ], |
| 6340 }], | 6378 }], |
| 6341 ], | 6379 ], |
| 6342 }, | 6380 }, |
| 6343 | |
| 6344 { | 6381 { |
| 6345 'target_name': 'sync_unit_tests', | 6382 'target_name': 'sync_unit_tests', |
| 6346 'type': 'executable', | 6383 'type': 'executable', |
| 6347 'sources': [ | 6384 'sources': [ |
| 6348 'browser/sync/engine/all_status_unittest.cc', | 6385 'browser/sync/engine/all_status_unittest.cc', |
| 6349 'browser/sync/engine/apply_updates_command_unittest.cc', | 6386 'browser/sync/engine/apply_updates_command_unittest.cc', |
| 6350 'browser/sync/engine/net/gaia_authenticator_unittest.cc', | 6387 'browser/sync/engine/net/gaia_authenticator_unittest.cc', |
| 6351 'browser/sync/engine/syncer_proto_util_unittest.cc', | 6388 'browser/sync/engine/syncer_proto_util_unittest.cc', |
| 6352 'browser/sync/engine/syncer_thread_unittest.cc', | 6389 'browser/sync/engine/syncer_thread_unittest.cc', |
| 6353 'browser/sync/engine/syncer_unittest.cc', | 6390 'browser/sync/engine/syncer_unittest.cc', |
| (...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6557 'dependencies': [ | 6594 'dependencies': [ |
| 6558 '../third_party/pthreads-win32/pthreads.gyp:pthreads', | 6595 '../third_party/pthreads-win32/pthreads.gyp:pthreads', |
| 6559 ], | 6596 ], |
| 6560 }], | 6597 }], |
| 6561 ], | 6598 ], |
| 6562 }, | 6599 }, |
| 6563 ], # targets when chrome_personalization==1 and use_syncapi_stub==0 | 6600 ], # targets when chrome_personalization==1 and use_syncapi_stub==0 |
| 6564 }], | 6601 }], |
| 6565 ], # 'conditions' | 6602 ], # 'conditions' |
| 6566 } | 6603 } |
| OLD | NEW |