Bug 1335501 - Trigger test job retry when Android devicemanager _runCmd() times out. r=jmaher, a=test-only
authorGeoff Brown <gbrown@mozilla.com>
Fri, 03 Feb 2017 07:13:38 -0700
changeset 375911 49db565f13ba17de977aa8726069c59f24600b25
parent 375910 b54c9ddb83f69a3e7c4f355a640105c0479e8e58
child 375912 627c2701f5fc9b8e184977e70fb711d00c856eb7
push id6996
push userjlorenzo@mozilla.com
push dateMon, 06 Mar 2017 20:48:21 +0000
treeherdermozilla-beta@d89512dab048 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher, test-only
bugs1335501
milestone53.0a2
Bug 1335501 - Trigger test job retry when Android devicemanager _runCmd() times out. r=jmaher, a=test-only
testing/mozharness/mozharness/mozilla/testing/errors.py
--- a/testing/mozharness/mozharness/mozilla/testing/errors.py
+++ b/testing/mozharness/mozharness/mozilla/testing/errors.py
@@ -93,17 +93,17 @@ TinderBoxPrintRe = {
         'pass_group': "Passed",
         'fail_group': "Failed",
         'known_fail_group': "Skipped",
     },
 
     "harness_error": {
         'full_regex': re.compile(r"(?:TEST-UNEXPECTED-FAIL|PROCESS-CRASH) \| .* \| (application crashed|missing output line for total leaks!|negative leaks caught!|\d+ bytes leaked)"),
         'minimum_regex': re.compile(r'''(TEST-UNEXPECTED|PROCESS-CRASH)'''),
-        'retry_regex': re.compile(r'''(FAIL-SHOULD-RETRY|No space left on device|DMError|Connection to the other side was lost in a non-clean fashion|program finished with exit code 80|INFRA-ERROR|twisted.spread.pb.PBConnectionLost|_dl_open: Assertion)''')
+        'retry_regex': re.compile(r'''(FAIL-SHOULD-RETRY|No space left on device|DMError|Connection to the other side was lost in a non-clean fashion|program finished with exit code 80|INFRA-ERROR|twisted.spread.pb.PBConnectionLost|_dl_open: Assertion|Timeout exceeded for _runCmd call)''')
     },
 }
 
 TestPassed = [
     {'regex': re.compile('''(TEST-INFO|TEST-KNOWN-FAIL|TEST-PASS|INFO \| )'''), 'level': INFO},
 ]
 
 HarnessErrorList = [