RESOLVED FIXED 161549
REGRESSION: LayoutTest fast/scrolling/arrow-key-scroll-in-rtl-document.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=161549
Summary REGRESSION: LayoutTest fast/scrolling/arrow-key-scroll-in-rtl-document.html i...
Ryan Haddad
Reported 2016-09-02 14:46:42 PDT
LayoutTest fast/scrolling/arrow-key-scroll-in-rtl-document.html is a flaky failure https://build.webkit.org/builders/Apple%20Yosemite%20Debug%20WK2%20(Tests)/builds/14759 https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fscrolling%2Farrow-key-scroll-in-rtl-document.html --- /Volumes/Data/slave/yosemite-debug-tests-wk2/build/layout-test-results/fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt +++ /Volumes/Data/slave/yosemite-debug-tests-wk2/build/layout-test-results/fast/scrolling/arrow-key-scroll-in-rtl-document-actual.txt @@ -1 +1 @@ -PASS: scrollLeft is -120 +FAIL: scrollLeft is 0, expected -120
Attachments
Patch (2.46 KB, patch)
2017-06-02 12:12 PDT, Chris Dumez
no flags
Ryan Haddad
Comment 1 2016-09-02 14:47:55 PDT
The first failure according to the dashboard is ~r204242, but that change itself seems unrelated.
Alexey Proskuryakov
Comment 2 2016-09-08 13:55:33 PDT
Alexey Proskuryakov
Comment 3 2016-09-20 21:54:34 PDT
I see failures older than that, but they definitely became more frequent recently.
Ryan Haddad
Comment 4 2017-04-18 12:42:52 PDT
According to the flakiness dashboard, this test is still flaky on Sierra WK2 with the same diff.
Chris Dumez
Comment 5 2017-06-02 12:12:35 PDT
Chris Dumez
Comment 6 2017-06-02 12:13:31 PDT
Was able to reproduce the flakiness locally via: Tools/Scripts/run-webkit-tests --release --repeat-each=100 fast/scrolling/arrow-key-scroll-in-rtl-document.html -g Flakiness is gone with proposed change.
Chris Dumez
Comment 7 2017-06-02 12:57:19 PDT
Comment on attachment 311843 [details] Patch Clearing flags on attachment: 311843 Committed r217731: <http://trac.webkit.org/changeset/217731>
Chris Dumez
Comment 8 2017-06-02 12:57:20 PDT
All reviewed patches have been landed. Closing bug.
Alexey Proskuryakov
Comment 9 2017-06-02 13:41:42 PDT
Is it understood why delaying on a timer is necessary here? Can we make tests resilient against this kind of mistake?
Note You need to log in before you can comment on or make changes to this bug.