Bug 224067

Summary: [GTK] Layout test media/media-source/media-source-timestampoffset-trim.html fails since it was added on r27346
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: aboya, bugs-noreply, eric.carlson, jean-yves.avenard
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=222260

Description Carlos Alberto Lopez Perez 2021-04-01 12:21:58 PDT
The layout test fails on GTK (and likely on WPE as well, but we are currently skipping media tests on WPE) with this:

--- /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/media/media-source/media-source-timestampoffset-trim-expected.txt
+++ /home/igalia/clopez/webkit/webkit-flatpak/layout-test-results/media/media-source/media-source-timestampoffset-trim-actual.txt
@@ -10,8 +10,8 @@
 RUN(sourceBuffer.appendBuffer(loader.mediaSegment(0)))
 EVENT(update)
 EXPECTED (sourceBuffer.buffered.length == '1') OK
-EXPECTED (sourceBuffer.buffered.start(0) == '0') OK
-EXPECTED (sourceBuffer.buffered.end(0) == '0.896') OK
+EXPECTED (sourceBuffer.buffered.start(0) == '0'), OBSERVED '0.021333' FAIL
+EXPECTED (sourceBuffer.buffered.end(0) == '0.896'), OBSERVED '0.895999' FAIL
 RUN(sourceBuffer.remove(0, Infinity))
 EVENT(update)
 RUN(sourceBuffer.timestampOffset = 0)
@@ -22,8 +22,8 @@
 RUN(sourceBuffer.appendBuffer(loader.mediaSegment(0)))
 EVENT(update)
 EXPECTED (sourceBuffer.buffered.length == '1') OK
-EXPECTED (sourceBuffer.buffered.start(0) == '0.10666666666666667') OK
-EXPECTED (sourceBuffer.buffered.end(0) == '1.0026666666666666') OK
+EXPECTED (sourceBuffer.buffered.start(0) == '0.10666666666666667'), OBSERVED '0.128' FAIL
+EXPECTED (sourceBuffer.buffered.end(0) == '1.0026666666666666'), OBSERVED '1.002666' FAIL
 RUN(sourceBuffer.remove(0, Infinity))
 EVENT(update)
 RUN(sourceBuffer.timestampOffset = 0)
@@ -35,6 +35,6 @@
 EVENT(update)
 EXPECTED (sourceBuffer.buffered.length == '1') OK
 EXPECTED (sourceBuffer.buffered.start(0) == '0') OK
-EXPECTED (sourceBuffer.buffered.end(0) == '0.896') OK
+EXPECTED (sourceBuffer.buffered.end(0) == '0.896'), OBSERVED '0.895999' FAIL
 END OF TEST
 


The failure happens since the test was added on r273461
Comment 1 Carlos Alberto Lopez Perez 2021-04-01 13:52:40 PDT
Updated expectations on r275376