<?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>172034</bug_id>
          
          <creation_ts>2017-05-12 10:11:54 -0700</creation_ts>
          <short_desc>[macOS Sierra Release] LayoutTest webrtc/closing-peerconnection.html is a flaky timeout.</short_desc>
          <delta_ts>2017-05-12 10:48:22 -0700</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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</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="Matt Lewis">jlewis3</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1307913</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Lewis">jlewis3</who>
    <bug_when>2017-05-12 10:11:54 -0700</bug_when>
    <thetext>The test webrtc/closing-peerconnection.html is a flaky timeout on Sierra Release Wk2.

This doesn&apos;t appear to be a recent regression. The test was last edited in https://trac.webkit.org/changeset/215558/webkit

History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=webrtc%2Fclosing-peerconnection.html

Build:
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/1418
https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r216765%20(1418)/results.html

Diff:
--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/webrtc/closing-peerconnection-expected.txt
+++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/webrtc/closing-peerconnection-actual.txt
@@ -1,3 +1,5 @@
+#PID UNRESPONSIVE - com.apple.WebKit.WebContent.Development (pid 24347)
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS closing and stopping peer connection in the middle of gathering candidates 
-
+#EOF
+#EOF</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307916</commentid>
    <comment_count>1</comment_count>
    <who name="Matt Lewis">jlewis3</who>
    <bug_when>2017-05-12 10:15:35 -0700</bug_when>
    <thetext>Marked test as flaky.
https://trac.webkit.org/changeset/216767/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307934</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-05-12 10:39:43 -0700</bug_when>
    <thetext>(In reply to Matt Lewis from comment #1)
&gt; Marked test as flaky.
&gt; https://trac.webkit.org/changeset/216767/webkit

I think it is fine to create a bugzilla for it and CC me.
Adding the TestExpectation too quickly hinder the possibility to catch regressions if the test starts to always time out.
We need to find the right balance between raising too many false alarms and missing true alarms.

In that particular case, I would think we should add the test expectation only if is timing out a few times.

Not sure if there are some kinds of rule for that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307937</commentid>
    <comment_count>3</comment_count>
    <who name="Matt Lewis">jlewis3</who>
    <bug_when>2017-05-12 10:48:22 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #2)
&gt; (In reply to Matt Lewis from comment #1)
&gt; &gt; Marked test as flaky.
&gt; &gt; https://trac.webkit.org/changeset/216767/webkit
&gt; 
&gt; I think it is fine to create a bugzilla for it and CC me.
&gt; Adding the TestExpectation too quickly hinder the possibility to catch
&gt; regressions if the test starts to always time out.
&gt; We need to find the right balance between raising too many false alarms and
&gt; missing true alarms.
&gt; 
&gt; In that particular case, I would think we should add the test expectation
&gt; only if is timing out a few times.
&gt; 
&gt; Not sure if there are some kinds of rule for that.

Sure thing! I&apos;ll keep that in mind!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>