Bug 217187 - [DRT] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html is flaky
Summary: [DRT] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffers...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-10-01 13:14 PDT by Chris Dumez
Modified: 2020-10-03 09:56 PDT (History)
5 users (show)

See Also:


Attachments
Patch (3.73 KB, patch)
2020-10-01 13:19 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2020-10-01 13:14:28 PDT
imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https.html is flaky:
--- /Volumes/Work/WebKit/OpenSource/WebKitBuild/Debug/layout-test-results/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https-expected.txt
+++ /Volumes/Work/WebKit/OpenSource/WebKitBuild/Debug/layout-test-results/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https-actual.txt
@@ -4,8 +4,8 @@
 PASS Executing "verify count change"
 PASS Audit report
 PASS > [Setup graph]
-PASS   AudioWorklet and graph construction resolved correctly.
-PASS < [Setup graph] All assertions passed. (total 1 assertions)
+FAIL X AudioWorklet and graph construction rejected incorrectly with ReferenceError: Can't find variable: AudioWorkletNode. Got Promise. assert_true: expected true got false
+FAIL < [Setup graph] 1 out of 1 assertions were failed. assert_true: expected true got false
 PASS > [verify count change]
 FAIL X Number of channels changed is not true. Got false. assert_true: expected true got false
 PASS   Index where input channel count changed is less than or equal to 1280.
@@ -20,5 +20,5 @@
        Index   Actual
        [0]     0 assert_true: expected true got false
 FAIL < [verify count change] 3 out of 4 assertions were failed. assert_true: expected true got false
-FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed. assert_true: expected true got false
Comment 1 Chris Dumez 2020-10-01 13:19:19 PDT
Created attachment 410262 [details]
Patch
Comment 2 EWS 2020-10-01 16:41:46 PDT
Committed r267860: <https://trac.webkit.org/changeset/267860>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 410262 [details].
Comment 3 Radar WebKit Bug Importer 2020-10-01 16:42:18 PDT
<rdar://problem/69861895>
Comment 4 Alexey Proskuryakov 2020-10-03 09:56:51 PDT
Very nice.