WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
158320
LayoutTest tiled-drawing/scrolling/latched-div-with-scroll-snap.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=158320
Summary
LayoutTest tiled-drawing/scrolling/latched-div-with-scroll-snap.html is flaky
Ryan Haddad
Reported
2016-06-02 15:22:08 PDT
LayoutTest tiled-drawing/scrolling/latched-div-with-scroll-snap.html is flaky This test is frequently failing or timing out on mac-wk2. It has been flaky for a while, but as of 5/28/16 it fails much more frequently. Most recent failure: <
https://build.webkit.org/builders/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/builds/5581
> <
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=tiled-drawing%2Fscrolling%2Flatched-div-with-scroll-snap.html
> --- /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/tiled-drawing/scrolling/latched-div-with-scroll-snap-expected.txt +++ /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/tiled-drawing/scrolling/latched-div-with-scroll-snap-actual.txt @@ -3,7 +3,7 @@ PASS div honored snap points. Testing that latch moves to bottom div: PASS top div did not move. -PASS div scrolled to next window. +FAIL div did not honor snap points. Expected 200, but got 50 PASS successfullyParsed is true TEST COMPLETE
Attachments
Patch
(7.34 KB, patch)
2016-06-21 13:40 PDT
,
alan
no flags
Details
Formatted Diff
Diff
Patch
(7.85 KB, patch)
2016-06-21 15:25 PDT
,
alan
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Ryan Haddad
Comment 1
2016-06-06 15:07:55 PDT
El Capitan only, seems to fail 100% of the time
https://build.webkit.org/builders/Apple%20El%20Capitan%2032-bit%20JSC%20(BuildAndTest)?numbuilds=50
Ryan Haddad
Comment 2
2016-06-07 09:36:57 PDT
(In reply to
comment #1
)
> El Capitan only, seems to fail 100% of the time > >
https://build.webkit.org/builders/Apple%20El%20Capitan%2032
- > bit%20JSC%20(BuildAndTest)?numbuilds=50
This comment was intended for a different bug. Please disregard. However, tiled-drawing/scrolling/latched-div-with-scroll-snap.html is still frequently failing or timing out on Mac, especially on El Capitan Debug WK2
Brent Fulgham
Comment 3
2016-06-07 09:45:23 PDT
(In reply to
comment #2
)
> (In reply to
comment #1
) > > El Capitan only, seems to fail 100% of the time > > > >
https://build.webkit.org/builders/Apple%20El%20Capitan%2032
- > > bit%20JSC%20(BuildAndTest)?numbuilds=50 > > This comment was intended for a different bug. Please disregard. > > However, tiled-drawing/scrolling/latched-div-with-scroll-snap.html is still > frequently failing or timing out on Mac, especially on El Capitan Debug WK2
We have general flakiness in a lot of these scroll-snap/latching tests. Much of this is due to generating 'fake' wheel gestures to drive the tests. Maybe some partial event state is getting held over from test-to-test and causing things to behave in weird ways. Simon and I spent a lot of time trying to get this more stable, but clearly more effort is needed.
Alexey Proskuryakov
Comment 4
2016-06-11 22:21:41 PDT
> It has been flaky for a while, but as of 5/28/16 it fails much more frequently.
Is there any way to more precisely isolate when this started? There were sweeping changes to callOnMainThread and NoncopyableFunction on 5/28 and 5/27, and while I don't see anything wrong with those patches, a mistake there could easily cause such symptoms.
Alexey Proskuryakov
Comment 5
2016-06-11 22:31:28 PDT
It started early on 5/28, roughly around 1am. <
http://trac.webkit.org/projects/webkit/changeset/201482
> seems to fit.
Alexey Proskuryakov
Comment 6
2016-06-11 22:34:50 PDT
Or looking at revision numbers and not at times, <
http://trac.webkit.org/projects/webkit/changeset/201476
>.
Alexey Proskuryakov
Comment 7
2016-06-20 23:09:09 PDT
Marked as flaky in <
http://trac.webkit.org/r202269
>. Zalan, do you think that you could look into this?
alan
Comment 8
2016-06-21 13:40:56 PDT
Created
attachment 281771
[details]
Patch
Alexey Proskuryakov
Comment 9
2016-06-21 13:43:51 PDT
Comment on
attachment 281771
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=281771&action=review
r=me pending EWS
> LayoutTests/tiled-drawing/scrolling/latched-div-with-scroll-snap.html:30 > - <script src="../../resources/js-test.js"></script> > + <script src="../../resources/js-test-pre.js"></script>
Why this change? I think that js-test.js is slightly preferable in general.
Alexey Proskuryakov
Comment 10
2016-06-21 13:44:48 PDT
Comment on
attachment 281771
[details]
Patch Please remove the test from TestExpectations, now that it's expected to pass reliably.
alan
Comment 11
2016-06-21 15:25:32 PDT
Created
attachment 281787
[details]
Patch
WebKit Commit Bot
Comment 12
2016-06-21 16:32:45 PDT
Comment on
attachment 281787
[details]
Patch Clearing flags on attachment: 281787 Committed
r202304
: <
http://trac.webkit.org/changeset/202304
>
WebKit Commit Bot
Comment 13
2016-06-21 16:32:50 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug