Closed Bug 989640 Opened 11 years ago Closed 11 years ago

Intermittent AssertionError: Tests should have failed, log:

Categories

(Testing :: XPCShell Harness, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

Details

(Keywords: intermittent-failure)

That there is some high quality failure logging. https://tbpl.mozilla.org/php/getParsedLog.php?id=36918411&tree=Mozilla-Inbound Linux x86-64 mozilla-inbound asan build on 2014-03-28 19:11:37 PDT for push 3cb985aa114c slave: bld-linux64-spot-436 https://tbpl.mozilla.org/php/getParsedLog.php?id=36915986&tree=Mozilla-Central Linux x86-64 mozilla-central debug asan build on 2014-03-28 16:54:19 PDT for push 4f3443da36a1 slave: bld-linux64-ec2-324 make -C testing/xpcshell check make[1]: Entering directory `/builds/slave/m-in-l64-asan-0000000000000000/build/obj-firefox/testing/xpcshell' .......F.................... ====================================================================== FAIL: testChildFail (__main__.XPCShellTestsTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builds/slave/m-in-l64-asan-0000000000000000/build/testing/xpcshell/selftest.py", line 325, in testChildFail self.assertTestResult(False) File "/builds/slave/m-in-l64-asan-0000000000000000/build/testing/xpcshell/selftest.py", line 242, in assertTestResult """ % ("passed" if expected else "failed", self.log.getvalue())) AssertionError: Tests should have failed, log: ========
The full log is there: AssertionError: Tests should have failed, log: ======== INFO | Running tests sequentially. TEST-INFO | /tmp/tmpl1sneN/test_child_fail.js | running test ... TEST-PASS | /tmp/tmpl1sneN/test_child_fail.js | test passed (time: 515.941ms) INFO | Result summary: INFO | Passed: 1 INFO | Failed: 0 INFO | Todo: 0 INFO | Retried: 0 ======== This is the xpcshell test harness selftests, which just test basic harness functionality. Clearly something in the ASAN build is breaking this. The test in question is this one: http://hg.mozilla.org/mozilla-central/annotate/1417d180a1d8/testing/xpcshell/selftest.py#l317 which runs this xpcshell test: http://hg.mozilla.org/mozilla-central/annotate/1417d180a1d8/testing/xpcshell/selftest.py#l52 ...which is trying to run a child process, so there's a lot of room for things to break in weird ways, I suppose.
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.