Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
☠☠ backed out by 8bc6dfe614be ☠ ☠
authorAndrew McCreight <continuation@gmail.com>
Fri, 26 Sep 2014 10:34:09 -0700
changeset 207547 846faaa682191cfe400dac43ff2b03b028d764be
parent 207546 35e71ffcf8e1ee097bb4dea75452e0eafe789704
child 207548 11a4a935eb7d14bdcdbfdac46db1d5cd47fa4b36
push id27562
push usercbook@mozilla.com
push dateMon, 29 Sep 2014 13:45:04 +0000
treeherdermozilla-central@f57209ddc739 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1068276
milestone35.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
build/automationutils.py
--- a/build/automationutils.py
+++ b/build/automationutils.py
@@ -272,19 +272,17 @@ def processSingleLeakFile(leakLogFileNam
     # We didn't see a line with name 'TOTAL'
     if crashedOnPurpose:
       log.info("TEST-INFO | leakcheck | %s deliberate crash and thus no leak log"
                % processString)
     elif ignoreMissingLeaks:
       log.info("TEST-INFO | leakcheck | %s ignoring missing output line for total leaks"
                % processString)
     else:
-      # TODO: This should be a TEST-UNEXPECTED-FAIL, but was changed to a warning
-      # due to too many intermittent failures (see bug 831223).
-      log.info("WARNING | leakcheck | %s missing output line for total leaks!"
+      log.info("TEST-UNEXPECTED-FAIL | leakcheck | %s missing output line for total leaks!"
                % processString)
       log.info("TEST-INFO | leakcheck | missing output line from log file %s"
                % leakLogFileName)
     return
 
   if totalBytesLeaked == 0:
     log.info("TEST-PASS | leakcheck | %s no leaks detected!" % processString)
     return