<?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>211765</bug_id>
          
          <creation_ts>2020-05-11 21:41:10 -0700</creation_ts>
          <short_desc>[GTK] webrtc/video-autoplay.html is a flaky timeout</short_desc>
          <delta_ts>2022-01-02 17:49:01 -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>WebRTC</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=210498</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=211767</see_also>
          <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="Diego Pino">dpino</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>1651615</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2020-05-11 21:41:10 -0700</bug_when>
    <thetext>First timeout happened on:

r260944                       CRASH (Expected: PASS CRASH)
[r260945-r260948]             UNKNOWN
r260949                       TIMEOUT PASS CRASH (Expected: PASS CRASH)
[r260950-r260952]             UNKNOWN
r260953                       PASS (Expected: PASS CRASH)

Diff: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r261475%20(13694)/webrtc/video-autoplay-diff.txt

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/webrtc/video-autoplay-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/webrtc/video-autoplay-actual.txt
@@ -1,7 +1,2 @@
+FAIL: Timed out waiting for notifyDone to be called
 
-
-PASS Ensuring autoplay does not work on regular video elements 
-PASS Ensuring autoplay does not work on regular video elements when getUserMedia is on 
-PASS Local media stream autoplay 
-PASS Remote media stream autoplay 
-

Stderr: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r261475%20(13694)/webrtc/video-autoplay-stderr.txt

(webrtc_video_engine.cc:3160): Absent receive stream; ignoring clearing encoded frame sink for ssrc 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657209</commentid>
    <comment_count>1</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2020-05-29 04:14:15 -0700</bug_when>
    <thetext>Sometimes the test crashes.

Crash-log: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r262239%20(13878)/webrtc/video-autoplay-crash-log.txt

Thread 1 (Thread 0x7f90615fb700 (LWP 124264)):
#0  0x00007f918fd0b652 in gst_gl_insert_debug_marker (context=0x0 [GstGLContext], format=format@entry=0x7f918fd32e82 &quot;starting element %s&quot;) at ../gst-libs/gst/gl/gstgldebug.c:387
#1  0x00007f918fcffcfa in gst_gl_base_filter_gl_start (context=&lt;optimized out&gt;, data=&lt;optimized out&gt;) at ../gst-libs/gst/gl/gstglbasefilter.c:283
#2  0x00007f918fd281a7 in _run_message_sync (message=0x7f90717f7be0) at ../gst-libs/gst/gl/gstglwindow.c:573
#3  0x00007f918fd28146 in _run_message_async (message=0x562698283380) at ../gst-libs/gst/gl/gstglwindow.c:640
#4  0x00007f918f673c3e in g_main_dispatch (context=0x7f9044024530) at ../glib/gmain.c:3309
#5  0x00007f918f673c3e in g_main_context_dispatch (context=context@entry=0x7f9044024530) at ../glib/gmain.c:3974
#6  0x00007f918f673ff0 in g_main_context_iterate (context=0x7f9044024530, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4047
#7  0x00007f918f6742e3 in g_main_loop_run (loop=0x7f9044023210) at ../glib/gmain.c:4241
#8  0x00007f918fd28239 in gst_gl_window_default_run (window=0x562698776890 [GstGLWindowX11|glwindowx11-0]) at ../gst-libs/gst/gl/gstglwindow.c:499
#9  0x00007f918fd0a9ef in gst_gl_context_create_thread (context=0x5626987be610 [GstGLContextGLX|glcontextglx0]) at ../gst-libs/gst/gl/gstglcontext.c:1305
#10 0x00007f918f69d761 in g_thread_proxy (data=0x5626981cc800) at ../glib/gthread.c:807
#11 0x00007f91906f05e2 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:479
#12 0x00007f918e384473 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

STDERR:
STDERR: warning: core file may not match specified executable file.
STDERR: (webrtc_video_engine.cc:3160): Absent receive stream; ignoring clearing encoded frame sink for ssrc 0
Stderr: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r262239%20(13878)/webrtc/video-autoplay-stderr.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827579</commentid>
    <comment_count>2</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2022-01-02 17:49:01 -0800</bug_when>
    <thetext>This test is passing for WebKitGTK and WPE:

https://results.webkit.org/?platform=WPE&amp;platform=GTK&amp;limit=4000&amp;suite=layout-tests&amp;test=media%2Fvideo-autoplay.html

There are no test failures filed under this bug.

Closing bug.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>