Bug 96642
Summary: | loader/go-back-to-different-window-size.html is flaky | ||
---|---|---|---|
Product: | WebKit | Reporter: | Mikhail Pozdnyakov <mikhail.pozdnyakov> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | ap, cdumez, commit-queue, jussi.kukkonen, lucas.de.marchi |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=236680 |
Mikhail Pozdnyakov
loader/go-back-to-different-window-size.html is flaky on EFL port.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Chris Dumez
Would be useful to paste the diff here.
Mikhail Pozdnyakov
--- /home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/layout-test-results/loader/go-back-to-different-window-size-expected.txt
+++ /home/buildslave-1/webkit-buildslave/efl-linux-64-debug/build/layout-test-results/loader/go-back-to-different-window-size-actual.txt
@@ -1 +1 @@
-PASS
+FAIL
Jussi Kukkonen (jku)
Flaky on Lion, Mountainlion, EFL, GTK.
Normally the test finishes in 1sec but a failing test takes 30 seconds, so that's presumable the testrunner notify timeout. The test includes a couple of setTimeout calls to implement this:
// Navigation steps:
// 1- loads this page
// 2- resizes the window to (300, 300)
// 3- loads a data URL that resizes the window to (1000, 1000) and navigates back
// 4- loads this page which will restore the timer to check the window width to make sure it's > 300
So I'm guessing the the last timer fires before the window width has been reset to 300,300.
Alexey Proskuryakov
*** Bug 114274 has been marked as a duplicate of this bug. ***
Alexey Proskuryakov
This test is very frequently failing on Mac too.
On Mac WK2, the failure is a timeout.
On Mac WK1, the whole result is replaced with a result for the previous test (but the previous test is passing). This has to be a bug in the tools that results are copied like that.
Unfortunately, I cannot reproduce locally. But window sizing is quite broken in both DRT and WTR, see also bug 110099.
Alexey Proskuryakov
Marked as flaky on Mac in r156410. We should probably fix bug 110099 first, and then see how that affects this one.