| Index: scripts/slave/recipes/chromium.py
|
| diff --git a/scripts/slave/recipes/chromium.py b/scripts/slave/recipes/chromium.py
|
| index 06c824e1d9f9a62e1493676d5b4d8e7a90b4fedd..b7350fb696de7f1011c0235c7e43488fe6a685ac 100644
|
| --- a/scripts/slave/recipes/chromium.py
|
| +++ b/scripts/slave/recipes/chromium.py
|
| @@ -32,11 +32,18 @@ def GenSteps(api):
|
| api.chromium_tests.configure_build(mastername, buildername)
|
| update_step, master_dict, test_spec = \
|
| api.chromium_tests.prepare_checkout(mastername, buildername)
|
| - api.chromium_tests.compile(mastername, buildername, update_step, master_dict,
|
| - test_spec)
|
| +
|
| tests = api.chromium_tests.tests_for_builder(
|
| mastername, buildername, update_step, master_dict)
|
|
|
| + if api.chromium.c.project_generator.tool == 'mb':
|
| + swarming_targets = [t.name for t in tests if t.uses_swarming]
|
| + api.m.chromium.run_mb(mastername, buildername,
|
| + swarming_targets=swarming_targets)
|
| +
|
| + api.chromium_tests.compile(mastername, buildername, update_step, master_dict,
|
| + test_spec)
|
| +
|
| if not tests:
|
| return
|
|
|
|
|