Bug 140459

Summary: Occasional run-javascriptcore-tests failures on the bots - FAIL: script did not time out as expected
Product: WebKit Reporter: Joseph Pecoraro <joepeck>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ggaren, joepeck, mark.lam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Joseph Pecoraro 2015-01-14 11:47:42 PST
* SUMMARY
Occasional run-javascriptcore-tests failures on the bots (Yosemite LLINT CLoop).

* STEPS TO REPRODUCE
shell> perl ./Tools/Scripts/run-javascriptcore-tests --cloop --no-build --no-jsc-stress --debug

* NOTES

Passing output:
https://build.webkit.org/builders/Apple%20Yosemite%20LLINT%20CLoop%20%28BuildAndTest%29/builds/2014
> ...
> PASS: y should be null and is.
> PASS: z should be null and is.
> PASS: Test script executed successfully.
> PASS: script timed out as expected.
> PASS: TerminatedExecutionException was not catchable as expected.
> PASS: script timed out as expected when no callback is specified.
> PASS: script timeout was cancelled as expected.
> PASS: script timeout was extended as expected.
> PASS: Infinite prototype chain does not occur.
> PASS: A cycle in a prototype chain can't be created.
> PASS: throwException did not crash when handling an error with appendMessageToError set and no codeBlock available.
> PASS: global context name behaves as expected.
> PASS: Program exited normally.
> testAPI completed with rc=0 (0)


Failing output:
https://build.webkit.org/builders/Apple%20Yosemite%20LLINT%20CLoop%20%28BuildAndTest%29/builds/2013

> ...
> PASS: y should be null and is.
> PASS: z should be null and is.
> PASS: Test script executed successfully.
> FAIL: script did not time out as expected.
> FAIL: script timeout callback was not called.
> FAIL: TerminatedExecutionException was not thrown.
> PASS: TerminatedExecutionException was not catchable as expected.
> FAIL: script did not time out as expected when no callback is specified.
> FAIL: TerminatedExecutionException was not thrown.
> PASS: script timeout was cancelled as expected.
> FAIL: script did not timeout.
> FAIL: script timeout callback was not called after timeout extension.
> FAIL: TerminatedExecutionException was not thrown during timeout extension test.
> PASS: Infinite prototype chain does not occur.
> PASS: A cycle in a prototype chain can't be created.
> PASS: throwException did not crash when handling an error with appendMessageToError set and no codeBlock available.
> PASS: global context name behaves as expected.
> FAIL: Some tests failed.
> testAPI completed with rc=256 (1)
Comment 1 Radar WebKit Bug Importer 2015-01-14 11:51:40 PST
<rdar://problem/19473746>