Bug 1539449 - [mozharness] Ensure content crashes turn task orange even if no stack was printed, r=jmaher

There's a failure case where content processes are crashing but no stack trace
is being printed. Test harnesses often rely on the presence of a minidump to
determine whether or not there was a crash, and so in this failure mode report
success (so tasks are staying green).

This adds a new string to mozharness' error logs to make sure the task turns
orange. Note: it does not fix the lack of stack traces.

Differential Revision: https://phabricator.services.mozilla.com/D31635

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Andrew Halberstadt 2019-05-24 16:59:21 +00:00
Родитель 1f36d9b150
Коммит ae73c8c967
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -124,6 +124,7 @@ TestPassed = [
HarnessErrorList = [
{'substr': 'TEST-UNEXPECTED', 'level': ERROR, },
{'substr': 'PROCESS-CRASH', 'level': ERROR, },
{'substr': 'A content process crashed', 'level': ERROR, },
{'regex': re.compile('''ERROR: (Address|Leak)Sanitizer'''), 'level': ERROR, },
{'regex': re.compile('''thread '([^']+)' panicked'''), 'level': ERROR, },
{'substr': 'pure virtual method called', 'level': ERROR, },