Bug 154390 - [GStreamer][HLS] 1.6.3 regressions
Summary: [GStreamer][HLS] 1.6.3 regressions
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 174458
Blocks:
  Show dependency treegraph
 
Reported: 2016-02-18 03:12 PST by Philippe Normand
Modified: 2023-01-10 05:16 PST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 2016-02-18 03:12:58 PST
After the build bots were updated from GStreamer 1.4 to 1.6.3 the following http/tests/media tests are failing:

[1/22] http/tests/media/reload-after-dialog.html failed unexpectedly (test timed out, text diff)
[2/22] http/tests/media/video-referer.html failed unexpectedly (text diff)
[3/22] http/tests/media/video-cancel-load.html failed unexpectedly (test timed out, text diff)
[4/22] http/tests/media/video-play-stall-before-meta-data.html failed unexpectedly (text diff)
[5/22] http/tests/media/video-useragent.html failed unexpectedly (text diff)
[6/22] http/tests/media/video-buffered-range-contains-currentTime.html failed unexpectedly (test timed out, text diff)
[7/22] http/tests/media/video-load-suspend.html failed unexpectedly (test timed out, text diff)
[8/22] http/tests/media/video-query-url.html failed unexpectedly (text diff)
[9/22] http/tests/media/video-error-abort.html failed unexpectedly (test timed out, text diff)
[10/22] http/tests/media/remove-while-loading.html failed unexpectedly (test timed out, text diff)
[11/22] http/tests/media/video-throttled-load-metadata.html failed unexpectedly (text diff)
[12/22] http/tests/media/video-served-as-text.html failed unexpectedly (text diff)
[13/22] http/tests/media/video-load-twice.html failed unexpectedly (test timed out, text diff)
[14/22] http/tests/media/video-auth.html failed unexpectedly (text diff)
[15/22] http/tests/media/video-redirect.html failed unexpectedly (text diff)
[16/22] http/tests/media/hls/video-controller-getStartDate.html failed unexpectedly (test timed out, text diff)
[17/22] http/tests/media/hls/hls-audio-tracks-locale-selection.html failed unexpectedly (test timed out, text diff)
[18/22] http/tests/media/hls/hls-video-resize.html failed unexpectedly (test timed out, text diff)
[19/22] http/tests/media/hls/hls-audio-tracks.html failed unexpectedly (test timed out, text diff)
[20/22] http/tests/media/hls/hls-audio-tracks-has-audio.html failed unexpectedly (test timed out, text diff)
[21/22] http/tests/media/hls/hls-accessiblity-describes-video.html failed unexpectedly (test timed out, text diff)
[22/22] http/tests/media/hls/video-cookie.html failed unexpectedly (text diff)
Comment 1 Carlos Alberto Lopez Perez 2016-04-01 07:04:21 PDT
http/tests/security/local-video-source-from-remote.html is timing out since then.
Comment 2 Michael Catanzaro 2016-04-09 10:30:33 PDT
The following tests have never once failed on the bots since they were marked as failing in r196804 (update to GStreamer 1.6.3):

http/tests/media/reload-after-dialog.html
http/tests/media/remove-while-loading.html
http/tests/media/video-auth.html
http/tests/media/video-play-stall-before-meta-data.html

The following tests initially consistently passed, and failed only during a small range of revisions (timeouts during r197752-r197860). They are now consistently passing:

http/tests/media/video-error-abort.html
http/tests/media/video-load-twice.html

The following tests almost always pass, but they are flaky:

http/tests/media/video-buffered-range-contains-currentTime.html
http/tests/media/video-cancel-load.html

Updated expectations in r199270.
Comment 3 Michael Catanzaro 2016-04-09 11:16:16 PDT
(In reply to comment #2)
> The following tests initially consistently passed, and failed only during a
> small range of revisions (timeouts during r197752-r197860). They are now
> consistently passing:

Also http/tests/media/video-load-suspend.html. Updated expectation in r199273.
Comment 4 Claudio Saavedra 2017-06-19 08:51:39 PDT
We're now depending on 1.10.4 so this needs review. I unmarked a bunch that were passing for a while now:

http://trac.webkit.org/changeset/218493
Comment 5 Charlie Turner 2019-07-09 06:28:08 PDT
I moved http/tests/media/hls/hls-video-resize.html into https://bugs.webkit.org/show_bug.cgi?id=199617 since it doesn't appear to be a valid test.
Comment 6 Enrique Ocaña 2021-11-16 12:49:16 PST
Now only these tests are marked as skipped by this bug in LayoutTests/platform/glib/TestExpectations:

http/tests/media/hls/video-controller-getStartDate.html
http/tests/media/hls/hls-audio-tracks-locale-selection.html
Comment 7 Enrique Ocaña 2021-12-02 11:41:15 PST
Regarding video-controller-getStartDate.html, I've found that getStartDate() returns "Invalid Date" because it's not implemented in MediaPlayerPrivateGStreamer, and can't ever be while the patch from https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/195 isn't merged in GStreamer.