WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
167348
LayoutTest media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=167348
Summary
LayoutTest media/modern-media-controls/media-controller/media-controller-auto...
Ryan Haddad
Reported
2017-01-23 17:35:00 PST
LayoutTest media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave.html is a flaky failure
https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r211060%20(2908)/results.html
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=media%2Fmodern-media-controls%2Fmedia-controller%2Fmedia-controller-auto-hide-mouse-enter-and-mouse-leave.html
--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave-expected.txt +++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave-actual.txt @@ -7,7 +7,7 @@ PASS controlsBar.classList.contains('faded') is false Auto-hide timer has elapsed, controls bar should be faded. -PASS controlsBar.classList.contains('faded') is true +FAIL controlsBar.classList.contains('faded') should be true. Was false. Mouse moved over the media, controls bar should be visible. PASS controlsBar.classList.contains('faded') is false
Attachments
Patch
(8.04 KB, patch)
2017-03-02 17:49 PST
,
Antoine Quint
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Ryan Haddad
Comment 1
2017-01-23 18:36:11 PST
Marked as flaky in
https://trac.webkit.org/changeset/211073
Antoine Quint
Comment 2
2017-01-25 05:38:29 PST
This is tricky because this test, and a host of others, is timing-sensitive by design since it's testing the auto-hide timer. The test checks as close as possible to the auto-hide delay that the controls are still visible, and then again as soon as possible after the auto-hide delay has elapsed to check that the controls are no longer visible. So in certain cases, probably where the system is under pressure and timers run late, we get in cases where the check prior to the timer firing fails because we've actually run past auto-hide delay. We're going to have to find a different way to test this.
Radar WebKit Bug Importer
Comment 3
2017-03-02 17:48:03 PST
<
rdar://problem/30822186
>
Antoine Quint
Comment 4
2017-03-02 17:49:08 PST
Created
attachment 303274
[details]
Patch
WebKit Commit Bot
Comment 5
2017-03-02 18:44:27 PST
Comment on
attachment 303274
[details]
Patch Clearing flags on attachment: 303274 Committed
r213340
: <
http://trac.webkit.org/changeset/213340
>
WebKit Commit Bot
Comment 6
2017-03-02 18:44:32 PST
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