Commit 706d9ca9 authored by chase@chromium.org's avatar chase@chromium.org

Add a chromium_builder_perf target.

Create a chromium_builder_perf target for all platforms
which refers to projects the Chromium Perf bots use to
test Chromium's performance.  This is a reduced target
to allow the perf bots to cycle faster (builder builds
fewer targets and bots download smaller archives).

Add crash_service to test_support_ui and remove
it from projects that depend on test_support_ui.
This allows projects that just build page_cycler_tests,
startup_tests, etc on Windows to get crash_service.

BUG=70580
TEST=all continues to work, chromium_builder_perf works,
builds crash_service on windows

Review URL: http://codereview.chromium.org/6271015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72359 0039d316-1c4b-4281-b951-d872f2087c98
parent 764506dc
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
], ],
}], }],
], ],
}, }, # target_name: All
{ {
'target_name': 'chromium_builder_tests', 'target_name': 'chromium_builder_tests',
'type': 'none', 'type': 'none',
...@@ -197,7 +197,20 @@ ...@@ -197,7 +197,20 @@
], ],
}], }],
], ],
}, }, # target_name: chromium_builder_tests
{
'target_name': 'chromium_builder_perf',
'type': 'none',
'dependencies': [
'../chrome/chrome.gyp:memory_test',
'../chrome/chrome.gyp:page_cycler_tests',
'../chrome/chrome.gyp:plugin_tests',
'../chrome/chrome.gyp:startup_tests',
'../chrome/chrome.gyp:tab_switching_test',
'../chrome/chrome.gyp:ui_tests', # needed for dromaeo, sunspider, v8
'../chrome/chrome.gyp:url_fetch_test',
],
}, # target_name: chromium_builder_perf
{ {
'target_name': 'chromium_gpu_builder', 'target_name': 'chromium_gpu_builder',
'type': 'none', 'type': 'none',
......
...@@ -199,6 +199,11 @@ ...@@ -199,6 +199,11 @@
'test/ui/ui_test_suite.h', 'test/ui/ui_test_suite.h',
], ],
'conditions': [ 'conditions': [
['OS=="win"', {
'dependencies': [
'chrome.gyp:crash_service', # run time dependency
],
}],
['OS=="linux"', { ['OS=="linux"', {
'dependencies': [ 'dependencies': [
'../build/linux/system.gyp:gtk', '../build/linux/system.gyp:gtk',
...@@ -407,7 +412,6 @@ ...@@ -407,7 +412,6 @@
'dependencies': [ 'dependencies': [
'../app/app.gyp:app_resources', '../app/app.gyp:app_resources',
'chrome.gyp:chrome_dll_version', 'chrome.gyp:chrome_dll_version',
'chrome.gyp:crash_service', # run time dependency
'chrome.gyp:installer_util_strings', 'chrome.gyp:installer_util_strings',
'../sandbox/sandbox.gyp:sandbox', '../sandbox/sandbox.gyp:sandbox',
'../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
...@@ -595,7 +599,6 @@ ...@@ -595,7 +599,6 @@
'<(DEPTH)/third_party/wtl/include', '<(DEPTH)/third_party/wtl/include',
], ],
'dependencies': [ 'dependencies': [
'crash_service', # run time dependency
'security_tests', # run time dependency 'security_tests', # run time dependency
'test_support_common', 'test_support_common',
'../google_update/google_update.gyp:google_update', '../google_update/google_update.gyp:google_update',
...@@ -740,7 +743,6 @@ ...@@ -740,7 +743,6 @@
'third_party/wtl/include', 'third_party/wtl/include',
], ],
'dependencies': [ 'dependencies': [
'crash_service', # run time dependency
'test_support_common', 'test_support_common',
'../google_update/google_update.gyp:google_update', '../google_update/google_update.gyp:google_update',
'../views/views.gyp:views', '../views/views.gyp:views',
...@@ -860,7 +862,6 @@ ...@@ -860,7 +862,6 @@
['OS=="win"', { ['OS=="win"', {
'dependencies': [ 'dependencies': [
'chrome_nacl_win64', 'chrome_nacl_win64',
'crash_service', # run time dependency
'nacl_security_tests', # run time dependency 'nacl_security_tests', # run time dependency
'nacl_security_tests64', # run time dependency 'nacl_security_tests64', # run time dependency
'test_support_common', 'test_support_common',
...@@ -928,7 +929,6 @@ ...@@ -928,7 +929,6 @@
['OS=="win"', { ['OS=="win"', {
'dependencies': [ 'dependencies': [
'chrome_nacl_win64', 'chrome_nacl_win64',
'crash_service', # run time dependency
'security_tests', # run time dependency 'security_tests', # run time dependency
'test_support_common', 'test_support_common',
'../google_update/google_update.gyp:google_update', '../google_update/google_update.gyp:google_update',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment