Bug 48457
Summary: | fast/workers/storage/use-same-database-in-page-and-workers.html sometimes times out on Windows | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
Component: | WebCore Misc. | Assignee: | Dumitru Daniliuc <dumi> |
Status: | ASSIGNED | ||
Severity: | Normal | CC: | ap, dumi |
Priority: | P2 | Keywords: | InRadar, LayoutTestFailure, PlatformOnly |
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Windows XP | ||
URL: | http://build.webkit.org/results/Windows%20Debug%20(Tests)/r70649%20(21643)/results.html |
Adam Roben (:aroben)
fast/workers/storage/use-same-database-in-page-and-workers.html sometimes times out on Windows. See the URL for a failing example. I've added the test to the Skipped file.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
<rdar://problem/8601089>
Dumitru Daniliuc
Any idea how to reproduce the timeout? I just ran:
run-webkit-tests --debug --iterations 100 fast/workers/storage/use-same-database-in-page-and-workers.html
twice, and all 200 runs passed.
Adam Roben (:aroben)
Maybe running all the tests will cause it to happen?
Dumitru Daniliuc
I can't run all tests on Windows, because httpd crashes in my cygwin, but I'll try running a larger suite and see if I can get this test to time out.
Adam Roben (:aroben)
(In reply to comment #4)
> I can't run all tests on Windows, because httpd crashes in my cygwin, but I'll try running a larger suite and see if I can get this test to time out.
Here's how you can fix httpd:
1) Create a /tmp/phprebase file containing the following two lines:
/path/to/LayoutTests/http/conf/libphp4.dll
/usr/lib/apache/libphp4.dll
2) Kill all Cygwin processes
3) Run this command via Start > Run:
c:\cygwin\bin\ash -c "/bin/rebaseall -T /tmp/phprebase"
Dumitru Daniliuc
(In reply to comment #5)
> (In reply to comment #4)
> > I can't run all tests on Windows, because httpd crashes in my cygwin, but I'll try running a larger suite and see if I can get this test to time out.
>
> Here's how you can fix httpd:
>
> 1) Create a /tmp/phprebase file containing the following two lines:
> /path/to/LayoutTests/http/conf/libphp4.dll
> /usr/lib/apache/libphp4.dll
> 2) Kill all Cygwin processes
> 3) Run this command via Start > Run:
> c:\cygwin\bin\ash -c "/bin/rebaseall -T /tmp/phprebase"
thanks adam! this fixed httpd.
David Kilzer (:ddkilzer)
See also Bug 49869.