RESOLVED FIXED 167749
LayoutTest http/tests/media/track-in-band-hls-metadata-crash.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=167749
Summary LayoutTest http/tests/media/track-in-band-hls-metadata-crash.html is a flaky ...
Ryan Haddad
Reported 2017-02-02 12:48:34 PST
Attachments
Patch (3.70 KB, patch)
2017-05-10 05:24 PDT, Per Arne Vollan
no flags
Patch (2.75 KB, patch)
2017-05-11 00:42 PDT, Per Arne Vollan
no flags
Patch (2.45 KB, patch)
2017-05-12 05:41 PDT, Per Arne Vollan
no flags
Ryan Haddad
Comment 1 2017-02-02 12:49:37 PST
Ryan Haddad
Comment 2 2017-02-02 12:50:08 PST
This appears to be limited to El Capitan.
Ryan Haddad
Comment 3 2017-02-07 16:49:51 PST
Jer, this test continues to be very flaky. Can you take a look?
Radar WebKit Bug Importer
Comment 4 2017-02-08 17:47:19 PST
Ryan Haddad
Comment 5 2017-02-09 13:22:45 PST
Per Arne Vollan
Comment 6 2017-05-10 05:24:35 PDT
Per Arne Vollan
Comment 7 2017-05-10 09:20:29 PDT
Comment on attachment 309593 [details] Patch Thanks for reviewing!
WebKit Commit Bot
Comment 8 2017-05-10 09:30:02 PDT
Comment on attachment 309593 [details] Patch Clearing flags on attachment: 309593 Committed r216588: <http://trac.webkit.org/changeset/216588>
WebKit Commit Bot
Comment 9 2017-05-10 09:30:03 PDT
All reviewed patches have been landed. Closing bug.
Per Arne Vollan
Comment 10 2017-05-11 00:42:55 PDT
Reopening to attach new patch.
Per Arne Vollan
Comment 11 2017-05-11 00:42:58 PDT
Eric Carlson
Comment 12 2017-05-11 08:51:59 PDT
Comment on attachment 309700 [details] Patch This is fine if this works, but another way to remove the flakiness of the current version is to not log the 'canplaythrough' event: document.addEventListener('canplaythrough', () => { video.play() });
Per Arne Vollan
Comment 13 2017-05-11 09:02:50 PDT
(In reply to Eric Carlson from comment #12) > Comment on attachment 309700 [details] > Patch > > This is fine if this works, but another way to remove the flakiness of the > current version is to not log the 'canplaythrough' event: > document.addEventListener('canplaythrough', () => { video.play() }); Ah, I see, thanks! I also noticed that the 'canplaythrough' event was dispatched twice on one of the bots, causing 'video.play()' to be called two times.
Eric Carlson
Comment 14 2017-05-11 09:09:18 PDT
(In reply to Per Arne Vollan from comment #13) > (In reply to Eric Carlson from comment #12) > > Comment on attachment 309700 [details] > > Patch > > > > This is fine if this works, but another way to remove the flakiness of the > > current version is to not log the 'canplaythrough' event: > > document.addEventListener('canplaythrough', () => { video.play() }); > > Ah, I see, thanks! I also noticed that the 'canplaythrough' event was > dispatched twice on one of the bots, causing 'video.play()' to be called two > times. document.oncanplaythrough = () => { document.removeAttribute('oncanplaythrough'); video.play() });
WebKit Commit Bot
Comment 15 2017-05-11 09:31:55 PDT
Comment on attachment 309700 [details] Patch Clearing flags on attachment: 309700 Committed r216680: <http://trac.webkit.org/changeset/216680>
WebKit Commit Bot
Comment 16 2017-05-11 09:31:56 PDT
All reviewed patches have been landed. Closing bug.
Per Arne Vollan
Comment 17 2017-05-12 05:41:20 PDT
Reopening to attach new patch.
Per Arne Vollan
Comment 18 2017-05-12 05:41:22 PDT
Per Arne Vollan
Comment 19 2017-05-12 05:42:30 PDT
(In reply to Eric Carlson from comment #14) > (In reply to Per Arne Vollan from comment #13) > > (In reply to Eric Carlson from comment #12) > > > Comment on attachment 309700 [details] > > > Patch > > > > > > This is fine if this works, but another way to remove the flakiness of the > > > current version is to not log the 'canplaythrough' event: > > > document.addEventListener('canplaythrough', () => { video.play() }); > > > > Ah, I see, thanks! I also noticed that the 'canplaythrough' event was > > dispatched twice on one of the bots, causing 'video.play()' to be called two > > times. > > document.oncanplaythrough = () => { > document.removeAttribute('oncanplaythrough'); video.play() }); Thanks! I have updated the patch :)
WebKit Commit Bot
Comment 20 2017-05-15 15:40:54 PDT
Comment on attachment 309890 [details] Patch Clearing flags on attachment: 309890 Committed r216885: <http://trac.webkit.org/changeset/216885>
WebKit Commit Bot
Comment 21 2017-05-15 15:40:55 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.