Shard html5lib/runner.html into many separate tests
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Dec 2011 07:46:56 +0000 (07:46 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Dec 2011 07:46:56 +0000 (07:46 +0000)
commit2c6828d4c1efa5d6cdda69d2ffc04396229a5a6b
tree088e8b5ab664a7bd0206a7311eec9c24290e4015
parent59ebb4bc1634556ac892f4ca2bef7a9a69578ffa
Shard html5lib/runner.html into many separate tests
https://bugs.webkit.org/show_bug.cgi?id=74968

Reviewed by Eric Seidel.

runner.html is something of an uber test that runs many, many sub
tests.  It's slow and times out in some configurations.  This patch
breaks it up into a number of different subtests, along the same lines
that the upstream html5lib test suite is sharded.

* html5lib/resources/runner.js: Added.
(window.onload):
(run.xhr.onreadystatechange):
(run):
(test.else.overview.onclick):
(test):
(run_test.else.iframe.onload):
(run_test):
(process_result.get if):
(process_result):
* html5lib/run-test1-expected.txt: Added.
* html5lib/run-test1.html: Added.
* html5lib/run-test10-expected.txt: Added.
* html5lib/run-test10.html: Added.
* html5lib/run-test11-expected.txt: Added.
* html5lib/run-test11.html: Added.
* html5lib/run-test12-expected.txt: Added.
* html5lib/run-test12.html: Added.
* html5lib/run-test14-expected.txt: Added.
* html5lib/run-test14.html: Added.
* html5lib/run-test15-expected.txt: Added.
* html5lib/run-test15.html: Added.
* html5lib/run-test16-expected.txt: Added.
* html5lib/run-test16.html: Added.
* html5lib/run-test17-expected.txt: Added.
* html5lib/run-test17.html: Added.
* html5lib/run-test18-expected.txt: Added.
* html5lib/run-test18.html: Added.
* html5lib/run-test19-expected.txt: Added.
* html5lib/run-test19.html: Added.
* html5lib/run-test2-expected.txt: Added.
* html5lib/run-test2.html: Added.
* html5lib/run-test20-expected.txt: Added.
* html5lib/run-test20.html: Added.
* html5lib/run-test21-expected.txt: Added.
* html5lib/run-test21.html: Added.
* html5lib/run-test22-expected.txt: Added.
* html5lib/run-test22.html: Added.
* html5lib/run-test23-expected.txt: Added.
* html5lib/run-test23.html: Added.
* html5lib/run-test24-expected.txt: Added.
* html5lib/run-test24.html: Added.
* html5lib/run-test25-expected.txt: Added.
* html5lib/run-test25.html: Added.
* html5lib/run-test26-expected.txt: Added.
* html5lib/run-test26.html: Added.
* html5lib/run-test3-expected.txt: Added.
* html5lib/run-test3.html: Added.
* html5lib/run-test4-expected.txt: Added.
* html5lib/run-test4.html: Added.
* html5lib/run-test5-expected.txt: Added.
* html5lib/run-test5.html: Added.
* html5lib/run-test6-expected.txt: Added.
* html5lib/run-test6.html: Added.
* html5lib/run-test7-expected.txt: Added.
* html5lib/run-test7.html: Added.
* html5lib/run-test8-expected.txt: Added.
* html5lib/run-test8.html: Added.
* html5lib/run-test9-expected.txt: Added.
* html5lib/run-test9.html: Added.
* html5lib/runner-expected.txt:
* html5lib/runner.html:
* platform/chromium/html5lib/runner-expected.txt: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@103499 268f45cc-cd09-0410-ab3c-d52691b4dbfc
58 files changed:
LayoutTests/ChangeLog
LayoutTests/html5lib/resources/runner.js [new file with mode: 0644]
LayoutTests/html5lib/run-test1-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test1.html [new file with mode: 0644]
LayoutTests/html5lib/run-test10-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test10.html [new file with mode: 0644]
LayoutTests/html5lib/run-test11-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test11.html [new file with mode: 0644]
LayoutTests/html5lib/run-test12-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test12.html [new file with mode: 0644]
LayoutTests/html5lib/run-test14-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test14.html [new file with mode: 0644]
LayoutTests/html5lib/run-test15-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test15.html [new file with mode: 0644]
LayoutTests/html5lib/run-test16-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test16.html [new file with mode: 0644]
LayoutTests/html5lib/run-test17-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test17.html [new file with mode: 0644]
LayoutTests/html5lib/run-test18-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test18.html [new file with mode: 0644]
LayoutTests/html5lib/run-test19-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test19.html [new file with mode: 0644]
LayoutTests/html5lib/run-test2-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test2.html [new file with mode: 0644]
LayoutTests/html5lib/run-test20-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test20.html [new file with mode: 0644]
LayoutTests/html5lib/run-test21-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test21.html [new file with mode: 0644]
LayoutTests/html5lib/run-test22-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test22.html [new file with mode: 0644]
LayoutTests/html5lib/run-test23-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test23.html [new file with mode: 0644]
LayoutTests/html5lib/run-test24-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test24.html [new file with mode: 0644]
LayoutTests/html5lib/run-test25-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test25.html [new file with mode: 0644]
LayoutTests/html5lib/run-test26-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test26.html [new file with mode: 0644]
LayoutTests/html5lib/run-test3-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test3.html [new file with mode: 0644]
LayoutTests/html5lib/run-test4-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test4.html [new file with mode: 0644]
LayoutTests/html5lib/run-test5-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test5.html [new file with mode: 0644]
LayoutTests/html5lib/run-test6-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test6.html [new file with mode: 0644]
LayoutTests/html5lib/run-test7-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test7.html [new file with mode: 0644]
LayoutTests/html5lib/run-test8-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test8.html [new file with mode: 0644]
LayoutTests/html5lib/run-test9-expected.txt [new file with mode: 0644]
LayoutTests/html5lib/run-test9.html [new file with mode: 0644]
LayoutTests/html5lib/runner-expected.txt
LayoutTests/html5lib/runner.html
LayoutTests/platform/chromium/html5lib/run-test1-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/html5lib/run-test18-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/html5lib/run-test7-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/html5lib/runner-expected.txt [deleted file]