Open
Bug 993715
Opened 11 years ago
Updated 10 months ago
Windows-only test failure in jit-test\tests\basic\bug970643.js - Script runs for too long, terminating. (code 0, args "--baseline-eager --no-fpu")
Categories
(Core :: JavaScript Engine, defect, P5)
Tracking
()
NEW
People
(Reporter: jorendorff, Unassigned)
References
(Blocks 1 open bug)
Details
https://tbpl.mozilla.org/php/getParsedLog.php?id=37462480&tree=Mozilla-Inbound
The message "Script runs for too long, terminating." comes from the shell itself, not the test-runner, and it's supposed to happen in this test.
This is a failure because the test-runner expects exit code 6, and observes exit code 0. Not sure how that could happen. Windows-only flakiness in the subprocess module is always a possibility, unfortunately...
Reporter | ||
Updated•11 years ago
|
OS: Linux → Windows 7
Hardware: x86_64 → x86
Comment 1•11 years ago
|
||
This looks like the problem we had with Windows exit codes sometimes being 0 instead of 3.
It's not a problem with the test harness, the process is really returning code 0. We worked around it in another bug by accepting both 0 and 3 on Windows if we expect an error, but we should probably do the same for other non-zero exit codes like 6 :(
The underlying issue is the one I described in bug 970063 comment 7; Windows can terminate your process with code 0 if weird thread races etc happen during shutdown.
Updated•3 years ago
|
Severity: normal → S3
Updated•10 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•