[Webkit-unassigned] [Bug 71695] [Qt] http/tests/xmlhttprequest/workers/abort-exception-assert.html makes 6 fast/workers test fail
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Dec 5 07:41:37 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=71695
--- Comment #6 from Zoltan Herczeg <zherczeg at webkit.org> 2011-12-05 07:41:37 PST ---
Well, I try to simplify what is happening here
TEST1:
workerA = new worker
[ do thing here ]
workerA.terminate()
<-- does not check whether the terminate is successful
exit_with("PASS")
<-- workerA still waits here
TEST2:
workerB = new worker
<-- workerB exits here on its own
<-- workerA still waits
wait_until_ALL_worker_finish <-- wait forever (until timeout reached)
<-- it become a falkey test since it runs well on its own
exit_with("PASS")
Solution:
1) terminate message should override ANY filters. Add a new "bool nofilter = false" argument to message creaton.
2) DRT should check whether all workers are quit before starting a new test. I don't think any test should leave garbage after them.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list