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

Side by Side Diff: chrome/chrome.gyp

Issue 209022: Enable page load test on linux (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: dont compile page load test on mac Created 11 years, 3 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
« no previous file with comments | « no previous file | chrome/test/reliability/page_load_test.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | chrome/test/reliability/page_load_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698