| Index: scripts/slave/recipe_modules/auto_bisect/config_validation.py
|
| diff --git a/scripts/slave/recipe_modules/auto_bisect/config_validation.py b/scripts/slave/recipe_modules/auto_bisect/config_validation.py
|
| index 4681b9d7de40901c2ad5b611943251b194f17702..90ddbda4a12978722c37b5630cfdae6ef5ca299e 100644
|
| --- a/scripts/slave/recipe_modules/auto_bisect/config_validation.py
|
| +++ b/scripts/slave/recipe_modules/auto_bisect/config_validation.py
|
| @@ -106,5 +106,6 @@ def _validate_revisions(good_revision, bad_revision): # pragma: no cover
|
| def _validate_metric(bisect_mode, metric): # pragma: no cover
|
| if bisect_mode not in ('mean', 'std_dev'):
|
| return
|
| - if not (isinstance(metric, basestring) and metric.count('/') == 1):
|
| + if not (isinstance(metric, basestring) and ((metric.count('/') == 1) or
|
| + (metric.count('/') == 2))):
|
| raise ValidationFail('Invalid value for "metric": %s' % metric)
|
|
|