diff options
Diffstat (limited to 'testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface')
31 files changed, 177 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/__dir__.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/__dir__.ini new file mode 100644 index 0000000000..4a48e7bc47 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/__dir__.ini @@ -0,0 +1 @@ +prefs: [browser.tabs.remote.useCrossOriginOpenerPolicy:true, browser.tabs.remote.useCrossOriginEmbedderPolicy:true, javascript.options.shared_memory:true] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-addmodule-resolution.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-addmodule-resolution.https.html.ini new file mode 100644 index 0000000000..4f15939625 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-addmodule-resolution.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-addmodule-resolution.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-iterable.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-iterable.https.html.ini new file mode 100644 index 0000000000..85042a2db0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-iterable.https.html.ini @@ -0,0 +1,30 @@ +[audioworklet-audioparam-iterable.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Values for a control-rate parameter.automationRate match for generator] + bug: automationRate https://bugzilla.mozilla.org/show_bug.cgi?id=1504984 + expected: FAIL + + [Values for 你好.automationRate match for set] + expected: FAIL + + [Values for 🎶.automationRate match for array] + expected: FAIL + + [Values for 🎶.automationRate match for generator] + expected: FAIL + + [Values for 你好.automationRate match for array] + expected: FAIL + + [Values for a control-rate parameter.automationRate match for set] + expected: FAIL + + [Values for 🎶.automationRate match for set] + expected: FAIL + + [Values for 你好.automationRate match for generator] + expected: FAIL + + [Values for a control-rate parameter.automationRate match for array] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html.ini new file mode 100644 index 0000000000..fb949c51cb --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html.ini @@ -0,0 +1,7 @@ +[audioworklet-audioparam-size.https.html] + expected: + if (processor == "x86") and not fission and (os == "win") and not debug: ["OK", "TIMEOUT"] + [Executing "Verify Size of AudioParam Arrays"] + bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https.html.ini new file mode 100644 index 0000000000..aa99b88678 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https.html.ini @@ -0,0 +1,6 @@ +[audioworklet-audioparam.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "Verifying AudioParam in AudioWorkletNode"] + bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-messageport.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-messageport.https.html.ini new file mode 100644 index 0000000000..02684093c1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-messageport.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-messageport.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-postmessage-sharedarraybuffer.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-postmessage-sharedarraybuffer.https.html.ini new file mode 100644 index 0000000000..ca1e317d1a --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-postmessage-sharedarraybuffer.https.html.ini @@ -0,0 +1,4 @@ +[audioworklet-postmessage-sharedarraybuffer.https.html] + disabled: + if (os == "android") or release_or_beta: This is blocked on DocumentChannel process switching support for Android + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-called-on-globalthis.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-called-on-globalthis.https.html.ini new file mode 100644 index 0000000000..588cb7b36e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-called-on-globalthis.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-registerprocessor-called-on-globalthis.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-dynamic.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-dynamic.https.html.ini new file mode 100644 index 0000000000..3085886dc7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-registerprocessor-dynamic.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-registerprocessor-dynamic.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html.ini new file mode 100644 index 0000000000..dcceb65951 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-suspend.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-throw-onmessage.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-throw-onmessage.https.html.ini new file mode 100644 index 0000000000..b1d6ba47c1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-throw-onmessage.https.html.ini @@ -0,0 +1,3 @@ +[audioworklet-throw-onmessage.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini new file mode 100644 index 0000000000..3bad29d97d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-sample-rate.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletglobalscope-sample-rate.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-timing-info.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-timing-info.https.html.ini new file mode 100644 index 0000000000..f2d5a83c92 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletglobalscope-timing-info.https.html.ini @@ -0,0 +1,6 @@ +[audioworkletglobalscope-timing-info.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "Check the timing information from AudioWorkletProcessor"] + bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-automatic-pull.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-automatic-pull.https.html.ini new file mode 100644 index 0000000000..3d0e6fbeba --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-automatic-pull.https.html.ini @@ -0,0 +1,9 @@ +[audioworkletnode-automatic-pull.https.html] + bug: test assumes incorrect number of channels for inactive input https://github.com/WebAudio/web-audio-api/issues/2177 + expected: TIMEOUT + [Executing "setup-worklet"] + expected: TIMEOUT + + [Audit report] + expected: NOTRUN + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https.html.ini new file mode 100644 index 0000000000..4021bff021 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https.html.ini @@ -0,0 +1,11 @@ +[audioworkletnode-channel-count.https.html] + bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: ERROR + [Executing "setup-buffer-and-worklet"] + expected: TIMEOUT + + [Executing "verify-rendered-buffer"] + expected: NOTRUN + + [Audit report] + expected: NOTRUN diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-construction.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-construction.https.html.ini new file mode 100644 index 0000000000..138c013776 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-construction.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletnode-construction.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-disconnected-input.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-disconnected-input.https.html.ini new file mode 100644 index 0000000000..f2ab64ba48 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-disconnected-input.https.html.ini @@ -0,0 +1,10 @@ +[audioworkletnode-disconnected-input.https.html] + bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR + [Executing "test"] + expected: TIMEOUT + + [Audit report] + expected: NOTRUN diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html.ini new file mode 100644 index 0000000000..72c1527bb5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletnode-onerror.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html.ini new file mode 100644 index 0000000000..a70ebd3c24 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html.ini @@ -0,0 +1,12 @@ +[audioworkletnode-output-channel-count.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X The expected output channel count is not equal to 17. Got 1.] + bug: silent 17-channel ABSN buffer has 1 channel https://bugzilla.mozilla.org/show_bug.cgi?id=916392 + expected: FAIL + + [< [Dynamically change the channel count to if unspecified.\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html.ini new file mode 100644 index 0000000000..fab012496d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletprocessor-options.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-param-getter-overridden.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-param-getter-overridden.https.html.ini new file mode 100644 index 0000000000..aa5a1bb673 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-param-getter-overridden.https.html.ini @@ -0,0 +1,10 @@ +[audioworkletprocessor-param-getter-overridden.https.html] + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [X The rendered buffer: Expected 0 for all values but found 128 unexpected values: \n\tIndex\tActual\n\t[0\]\t1\n\t[1\]\t1\n\t[2\]\t1\n\t[3\]\t1\n\t...and 124 more errors.] + expected: FAIL + + [< [Verifying AudioParam in AudioWorkletNode\] 1 out of 1 assertions were failed.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https.html.ini new file mode 100644 index 0000000000..11361f2f68 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https.html.ini @@ -0,0 +1,14 @@ +[audioworkletprocessor-process-frozen-array.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X |outputs| is frozen is not true. Got false.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [< [check-frozen-array\] 2 out of 2 assertions were failed.] + expected: FAIL + + [X |inputs| is frozen is not true. Got false.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https.html.ini new file mode 100644 index 0000000000..593b59925e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletprocessor-process-zero-outputs.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https.html.ini new file mode 100644 index 0000000000..2f13f23aa8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https.html.ini @@ -0,0 +1,3 @@ +[audioworkletprocessor-promises.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/baseaudiocontext-audioworklet.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/baseaudiocontext-audioworklet.https.html.ini new file mode 100644 index 0000000000..0a51dd85fd --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/baseaudiocontext-audioworklet.https.html.ini @@ -0,0 +1,3 @@ +[baseaudiocontext-audioworklet.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/extended-audioworkletnode-with-parameters.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/extended-audioworkletnode-with-parameters.https.html.ini new file mode 100644 index 0000000000..44598d7104 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/extended-audioworkletnode-with-parameters.https.html.ini @@ -0,0 +1,3 @@ +[extended-audioworkletnode-with-parameters.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-getter.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-getter.https.html.ini new file mode 100644 index 0000000000..411769c542 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-getter.https.html.ini @@ -0,0 +1,3 @@ +[process-getter.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-parameters.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-parameters.https.html.ini new file mode 100644 index 0000000000..37e6abfad2 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/process-parameters.https.html.ini @@ -0,0 +1,3 @@ +[process-parameters.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini new file mode 100644 index 0000000000..415caa9061 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/processor-construction-port.https.html.ini @@ -0,0 +1,3 @@ +[processor-construction-port.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/simple-input-output.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/simple-input-output.https.html.ini new file mode 100644 index 0000000000..6b35efd7e1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/simple-input-output.https.html.ini @@ -0,0 +1,3 @@ +[simple-input-output.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https.html.ini new file mode 100644 index 0000000000..653c0e8d0e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https.html.ini @@ -0,0 +1,3 @@ +[suspended-context-messageport.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |