| Index: scripts/slave/recipe_modules/chromium/api.py
|
| diff --git a/scripts/slave/recipe_modules/chromium/api.py b/scripts/slave/recipe_modules/chromium/api.py
|
| index 59285615d2d8ece8780a54ea983704a0598f4733..f255521ff94577336910c52ea0f0ec11666986f9 100644
|
| --- a/scripts/slave/recipe_modules/chromium/api.py
|
| +++ b/scripts/slave/recipe_modules/chromium/api.py
|
| @@ -41,7 +41,7 @@ class ChromiumApi(recipe_api.RecipeApi):
|
| args.extend(targets)
|
| return self.m.python(name or 'compile',
|
| self.m.path.build('scripts', 'slave', 'compile.py'),
|
| - args, **kwargs)
|
| + args, abort_on_failure=True, **kwargs)
|
|
|
| def runtests(self, test, args=None, xvfb=False, name=None, annotate=None,
|
| results_url=None, perf_dashboard_id=None, test_type=None,
|
| @@ -85,8 +85,8 @@ class ChromiumApi(recipe_api.RecipeApi):
|
| full_args.append(test)
|
| full_args.extend(args)
|
|
|
| - # By default, don't abort the recipe for a single test failure.
|
| - kwargs.setdefault('can_fail_build', False)
|
| + # By default, always run the tests.
|
| + kwargs.setdefault('always_run', True)
|
|
|
| return self.m.python(
|
| name or t_name,
|
|
|