<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>167266</bug_id>
          
          <creation_ts>2017-01-20 16:34:02 -0800</creation_ts>
          <short_desc>LayoutTest media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-over-controls-bar.html is a flaky failure</short_desc>
          <delta_ts>2026-01-12 09:02:34 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryan Haddad">ryanhaddad</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>graouts</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1268647</commentid>
    <comment_count>0</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-01-20 16:34:02 -0800</bug_when>
    <thetext>LayoutTest media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-over-controls-bar.html is a flaky failure

https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r210992%20(2866)/results.html

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=media%2Fmodern-media-controls%2Fmedia-controller%2Fmedia-controller-auto-hide-mouse-enter-over-controls-bar.html

--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-over-controls-bar-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-over-controls-bar-actual.txt
@@ -7,7 +7,7 @@
 PASS controlsBar.classList.contains(&apos;faded&apos;) is false
 
 Auto-hide timer has elapsed, controls bar should be faded.
-PASS controlsBar.classList.contains(&apos;faded&apos;) is true
+FAIL controlsBar.classList.contains(&apos;faded&apos;) should be true. Was false.
 
 Mouse moved over the media, controls bar should be visible.
 PASS controlsBar.classList.contains(&apos;faded&apos;) is false</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1268648</commentid>
    <comment_count>1</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-01-20 16:37:18 -0800</bug_when>
    <thetext>Marked test as flaky in http://trac.webkit.org/projects/webkit/changeset/211000</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1269789</commentid>
    <comment_count>2</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-01-25 05:38:27 -0800</bug_when>
    <thetext>This is tricky because this test, and a host of others, is timing-sensitive by design since it&apos;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&apos;ve actually run past auto-hide delay. We&apos;re going to have to find a different way to test this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1271649</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-01-31 03:01:01 -0800</bug_when>
    <thetext>Committed r211424: &lt;http://trac.webkit.org/changeset/211424&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1271866</commentid>
    <comment_count>4</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-01-31 13:40:14 -0800</bug_when>
    <thetext>Just saw this fail again:
https://build.webkit.org/results/Apple%20Sierra%20Release%20WK1%20(Tests)/r211438%20(3272)/results.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1271898</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-01-31 14:32:06 -0800</bug_when>
    <thetext>This test has 300ms timeouts. This never works in layout tests - due to scheduler operation, a process may not get any time for longer than than.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1271901</commentid>
    <comment_count>6</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-01-31 14:34:02 -0800</bug_when>
    <thetext>Marked as flaky again in http://trac.webkit.org/projects/webkit/changeset/211447</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1272071</commentid>
    <comment_count>7</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-02-01 00:11:41 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; This test has 300ms timeouts. This never works in layout tests - due to
&gt; scheduler operation, a process may not get any time for longer than than.

What do you mean by &quot;never works in layout tests&quot;? Clearly it does the majority of the time.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>