зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1354232 - Ensure lsan failures cause treeherder jobs to fail, r=ahal
MozReview-Commit-ID: 56BMxWYWwGr
This commit is contained in:
Родитель
5fd56eafb2
Коммит
73f2d1ad5b
|
@ -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),
|
||||
|
|
Загрузка…
Ссылка в новой задаче