Chromium Code Reviews| Index: scripts/master/factory/chromium_factory.py |
| diff --git a/scripts/master/factory/chromium_factory.py b/scripts/master/factory/chromium_factory.py |
| index 2356969244bdcb81028d1535bc1b425f6fe13511..b3019b5f5eca97f100e39c7f5abb8371efed3a28 100644 |
| --- a/scripts/master/factory/chromium_factory.py |
| +++ b/scripts/master/factory/chromium_factory.py |
| @@ -261,10 +261,11 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| tests = (tests or [])[:] |
| # This function is too crowded, try to simplify it a little. |
| - def R(test): |
| - if gclient_factory.ShouldRunTest(tests, test): |
| - tests.remove(test) |
| - return True |
| + def R(*testnames): |
| + for test in testnames: |
| + if gclient_factory.ShouldRunTest(tests, test): |
| + tests.remove(test) |
| + return True |
| f = factory_cmd_obj |
| fp = factory_properties |
| @@ -310,11 +311,11 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddBuildrunnerCheckLicensesStep(fp) |
| # Small ("module") unit tests: |
| - if R('base'): |
| + if R('base', 'base_unittests'): |
| f.AddAnnotatedGTestTestStep('base_unittests', fp) |
| if R('base_br'): |
| f.AddBuildrunnerGTest('base_unittests', fp) |
| - if R('cacheinvalidation'): |
| + if R('cacheinvalidation', 'cacheinvalidation_unittests'): |
| f.AddAnnotatedGTestTestStep('cacheinvalidation_unittests', fp) |
| if R('cacheinvalidation_br'): |
| f.AddBuildrunnerGTest('cacheinvalidation_unittests', fp) |
| @@ -328,7 +329,7 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddAnnotatedGTestTestStep('courgette_unittests', fp) |
| if R('courgette_br'): |
| f.AddBuildrunnerGTest('courgette_unittests', fp) |
| - if R('crypto'): |
| + if R('crypto', 'crypto_unittests'): |
| f.AddAnnotatedGTestTestStep('crypto_unittests', fp) |
| if R('crypto_br'): |
| f.AddBuildrunnerGTest('crypto_unittests', fp) |
| @@ -336,17 +337,17 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddAnnotatedGTestTestStep('dbus_unittests', fp) |
| if R('dbus_br'): |
| f.AddBuildrunnerGTest('dbus_unittests', fp) |
| - if R('googleurl'): |
| + if R('googleurl', 'googleurl_unittests'): |
| f.AddAnnotatedGTestTestStep('googleurl_unittests', fp) |
| if R('googleurl_br'): |
| f.AddBuildrunnerGTest('googleurl_unittests', fp) |
| - if R('gpu'): |
| + if R('gpu', 'gpu_unittests'): |
| f.AddAnnotatedGTestTestStep( |
| 'gpu_unittests', fp, arg_list=['--gmock_verbose=error']) |
| if R('gpu_br'): |
| f.AddBuildrunnerGTest( |
| 'gpu_unittests', fp, arg_list=['--gmock_verbose=error']) |
| - if R('jingle'): |
| + if R('jingle', 'jingle_unittests'): |
| f.AddAnnotatedGTestTestStep('jingle_unittests', fp) |
| if R('jingle_br'): |
| f.AddBuildrunnerGTest('jingle_unittests', fp) |
| @@ -358,11 +359,11 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddAnnotatedGTestTestStep('device_unittests', fp) |
| if R('device_unittests_br'): |
| f.AddBuildrunnerGTest('device_unittests', fp) |
| - if R('media'): |
| + if R('media', 'media_unittests'): |
| f.AddAnnotatedGTestTestStep('media_unittests', fp) |
| if R('media_br'): |
| f.AddBuildrunnerGTest('media_unittests', fp) |
| - if R('net'): |
| + if R('net', 'net_unittests'): |
| f.AddAnnotatedGTestTestStep('net_unittests', fp) |
| if R('net_br'): |
| f.AddBuildrunnerGTest('net_unittests', fp) |
| @@ -370,11 +371,11 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddAnnotatedGTestTestStep('ppapi_unittests', fp) |
| if R('ppapi_unittests_br'): |
| f.AddBuildrunnerGTest('ppapi_unittests', fp) |
| - if R('printing'): |
| + if R('printing', 'printing_unittests'): |
| f.AddAnnotatedGTestTestStep('printing_unittests', fp) |
| if R('printing_br'): |
| f.AddBuildrunnerGTest('printing_unittests', fp) |
| - if R('remoting'): |
| + if R('remoting', 'remoting_unittests'): |
| f.AddAnnotatedGTestTestStep('remoting_unittests', fp) |
| if R('remoting_br'): |
| f.AddBuildrunnerGTest('remoting_unittests', fp) |
| @@ -416,7 +417,7 @@ class ChromiumFactory(gclient_factory.GClientFactory): |
| f.AddBuildrunnerGTest('compositor_unittests', fp) |
| # Medium-sized tests (unit and browser): |
| - if R('unit'): |
| + if R('unit', 'unit_tests'): |
| f.AddAnnotatedChromeUnitTests(fp) |
| if R('unit_br'): |
|
M-A Ruel
2012/11/28 14:05:42
These ones too.
iannucci
2012/11/28 19:17:11
Hm... The point of the change was to make the test
|
| f.AddBuildrunnerChromeUnitTests(fp) |