Bug 782633 - Make the "missing output line for total leaks!" failure mode a warning rather than TEST-UNEXPECTED-FAIL; r=ted a=test-only
authorEd Morley <emorley@mozilla.com>
Fri, 11 Jan 2013 22:20:21 +0000
changeset 127132 2b6825a8e723b6dea659cd8cce7fad5e50bd65ec
parent 127131 57fc7a3fcd2b5f20d514014e03a7737fa711b3d4
child 127133 326554b8c758233f6e95fe8733b3658819ba331a
push id2151
push userlsblakk@mozilla.com
push dateTue, 19 Feb 2013 18:06:57 +0000
treeherdermozilla-beta@4952e88741ec [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted, test-only
bugs782633
milestone20.0a2
Bug 782633 - Make the "missing output line for total leaks!" failure mode a warning rather than TEST-UNEXPECTED-FAIL; r=ted a=test-only
build/automationutils.py
--- a/build/automationutils.py
+++ b/build/automationutils.py
@@ -379,18 +379,17 @@ def processSingleLeakFile(leakLogFileNam
                    "name": name,
                    "size": matches.group("size"),
                    "rest": rest })
   if not seenTotal:
     if crashedOnPurpose:
       log.info("INFO | automationutils.processLeakLog() | process %s was " \
                "deliberately crashed and thus has no leak log" % PID)
     else:
-      log.info("TEST-UNEXPECTED-FAIL %s| automationutils.processLeakLog() | missing output line for total leaks!" %
-             processString)
+      log.info("WARNING | automationutils.processLeakLog() | missing output line for total leaks!")
   leaks.close()
 
 
 def processLeakLog(leakLogFile, leakThreshold = 0):
   """Process the leak log, including separate leak logs created
   by child processes.
 
   Use this function if you want an additional PASS/FAIL summary.