Closed
Bug 989640
Opened 11 years ago
Closed 11 years ago
Intermittent AssertionError: Tests should have failed, log:
Categories
(Testing :: XPCShell Harness, defect)
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:
========
Comment 1•11 years ago
|
||
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.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 13•11 years ago
|
||
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.
Description
•