Bug 139963

Summary: Disable W3C test harness timeout
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: Tools / TestsAssignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, mmaxfield
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
proposed patch none

Description Alexey Proskuryakov 2014-12-26 19:51:12 PST
W3C test harness has "normal" and "long" timeouts, and tests can choose which to use. But there is no way to make these conditional on build style, and the built-in values are inappropriate for some debug builds, such as leaks bots or ASan/GuardMalloc.

Perhaps we can simply disable the built-in timeouts, and let run-webkit-tests/DumpRenderTree/WebKitTestRunner work normally.
Comment 1 Alexey Proskuryakov 2014-12-26 19:53:21 PST
Created attachment 243772 [details]
proposed patch
Comment 2 WebKit Commit Bot 2014-12-27 14:33:39 PST
Comment on attachment 243772 [details]
proposed patch

Clearing flags on attachment: 243772

Committed r177770: <http://trac.webkit.org/changeset/177770>
Comment 3 WebKit Commit Bot 2014-12-27 14:33:42 PST
All reviewed patches have been landed.  Closing bug.
Comment 4 Myles C. Maxfield 2014-12-27 19:25:58 PST
This seems to have caused media failures. See https://build.webkit.org/results/Apple%20Yosemite%20Debug%20WK2%20(Tests)/r177770%20(1158)/results.html
Comment 5 Alexey Proskuryakov 2014-12-28 00:25:53 PST
Ugh. Perhaps some tests had failure expectations, and time out now?

build.webkit.org fails to load at the moment.
Comment 6 Alexey Proskuryakov 2014-12-28 10:51:58 PST
Two tests had error output with line numbers, and line numbers changed. Updated in r177780.