Bug 1232270 - set alert_threshold definitions for talos. r=wlach

MozReview-Commit-ID: 4xKQ9JXpjp6

--HG--
extra : rebase_source : c3fd1c376d432b23abca4ad1c7b9ec8419861190
This commit is contained in:
Joel Maher 2016-04-06 16:30:37 -04:00
Родитель 896a6a5ff2
Коммит 412f915010
2 изменённых файлов: 11 добавлений и 1 удалений

Просмотреть файл

@ -217,6 +217,9 @@ class PerfherderOutput(Output):
if test.test_config.get('lower_is_better') is not None:
subtest['lowerIsBetter'] = \
test.test_config['lower_is_better']
if test.test_config.get('alert_threshold') is not None:
subtest['alertThreshold'] = \
test.test_config['alert_threshold']
if test.test_config.get('unit'):
subtest['unit'] = test.test_config['unit']
@ -227,6 +230,9 @@ class PerfherderOutput(Output):
if test.test_config.get('lower_is_better') is not None:
suite['lowerIsBetter'] = \
test.test_config['lower_is_better']
if test.test_config.get('alert_threshold') is not None:
suite['alertThreshold'] = \
test.test_config['alert_threshold']
# counters results_aux data
counter_subtests = []

Просмотреть файл

@ -31,6 +31,7 @@ class Test(object):
desktop = True
filters = filter.ignore_first.prepare(1) + filter.median.prepare()
lower_is_better = True
alert_threshold = 2.0
@classmethod
def name(cls):
@ -235,7 +236,8 @@ class PageloaderTest(Test):
'timeout', 'shutdown', 'responsiveness', 'profile_path',
'xperf_providers', 'xperf_user_providers', 'xperf_stackwalk',
'filters', 'preferences', 'extensions', 'setup', 'cleanup',
'test_name_extension', 'lower_is_better', 'unit']
'test_name_extension', 'lower_is_better', 'alert_threshold',
'unit']
@register_test()
@ -564,6 +566,7 @@ class dromaeo(PageloaderTest):
"""abstract base class for dramaeo tests"""
filters = filter.dromaeo.prepare()
lower_is_better = False
alert_threshold = 5.0
@register_test()
@ -681,3 +684,4 @@ class a11yr(PageloaderTest):
tpmozafterpaint = True
preferences = {'dom.send_after_paint_to_content': False}
unit = 'ms'
alert_threshold = 5.0