Bug 1354232 - Ensure lsan failures cause treeherder jobs to fail, r=ahal

MozReview-Commit-ID: 56BMxWYWwGr
This commit is contained in:
James Graham 2018-06-08 16:35:56 +01:00
Родитель 5fd56eafb2
Коммит 73f2d1ad5b
1 изменённых файлов: 8 добавлений и 0 удалений

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

@ -59,6 +59,14 @@ class StatusHandler(object):
else:
self.expected_statuses["PASS"] += 1
if action == "lsan_leak":
if not data.get("allowed_match"):
self.unexpected_statuses["FAIL"] += 1
if action == "lsan_summary":
if not data.get("allowed", False):
self.unexpected_statuses["FAIL"] += 1
def summarize(self):
return RunSummary(
dict(self.unexpected_statuses),