Bug 197711 - [WebAudio][MSE][GStreamer] imported/w3c/web-platform-tests/media-source/mediasource-correct-frames.html is flaky
Summary: [WebAudio][MSE][GStreamer] imported/w3c/web-platform-tests/media-source/media...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-08 14:18 PDT by Alicia Boya García
Modified: 2019-05-08 14:18 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alicia Boya García 2019-05-08 14:18:54 PDT
imported/w3c/web-platform-tests/media-source/mediasource-correct-frames.html

When the test is run in a very busy machine with many other tests the audio processed by the AudioAnalyser seems to lag or get stuck sometimes, making the test fail.

FPPPPPPPPPPPPPPFPPPPPPFFPPPFPPPFFPPPPPFPFPFPPFPFPFPPPFPPPPPPPPXXFPP

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/mediasource-correct-frames-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/mediasource-correct-frames-actual.txt
@@ -1,3 +1,8 @@
+CONSOLE MESSAGE: line 2659: Error: assert_true: The note being played matches the expected one (boxes lit: 4, 554.4 Hz), found ~522.2 Hz expected true got false
+CONSOLE MESSAGE: line 2659: Error: assert_true: The note being played matches the expected one (boxes lit: 5, 587.3 Hz), found ~522.2 Hz expected true got false
+CONSOLE MESSAGE: line 2659: Error: assert_true: The note being played matches the expected one (boxes lit: 6, 622.3 Hz), found ~522.2 Hz expected true got false
+
+Harness Error (FAIL), message = Error: assert_true: The note being played matches the expected one (boxes lit: 6, 622.3 Hz), found ~522.2 Hz expected true got false
 
 PASS Test the expected frames are played at the expected times