From 7e7f695e9e9ca8c3a2c94b4ede62a89ea4030342 Mon Sep 17 00:00:00 2001 From: Aki Sasaki Date: Mon, 24 Sep 2012 09:30:10 -0700 Subject: [PATCH] bug 793641 - prefix "abort: HTTP Error 500: Internal Server Error" with "Automation Error:" so TBPL's parser recognises it. r=armenzg --- mozharness/base/errors.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mozharness/base/errors.py b/mozharness/base/errors.py index c19d79d0..6494ae4e 100755 --- a/mozharness/base/errors.py +++ b/mozharness/base/errors.py @@ -54,9 +54,12 @@ class VCSException(Exception): ] HgErrorList = BaseErrorList + [ - {'regex': re.compile(r'''^abort:'''), 'level': ERROR}, - {'substr': r'''unknown exception encountered''', 'level': ERROR}, - {'substr': r'''failed to import extension''', 'level': WARNING}, + {'regex': re.compile(r'''^abort:'''), 'level': ERROR, + 'explanation': 'Automation Error: hg not responding'}, + {'substr': r'''unknown exception encountered''', 'level': ERROR, + 'explanation': 'Automation Error: python exception in hg'}, + {'substr': r'''failed to import extension''', 'level': WARNING, + 'explanation': 'Automation Error: hg extension missing'}, ] PythonErrorList = BaseErrorList + [