diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
commit | 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch) | |
tree | a31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/meta/webaudio | |
parent | Initial commit. (diff) | |
download | firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip |
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webaudio')
199 files changed, 2277 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webaudio/__dir__.ini b/testing/web-platform/meta/webaudio/__dir__.ini new file mode 100644 index 0000000000..d2d55dd0d8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/__dir__.ini @@ -0,0 +1 @@ +prefs: [dom.audioworklet.enabled:true, dom.worklet.enabled:true] diff --git a/testing/web-platform/meta/webaudio/idlharness.https.window.js.ini b/testing/web-platform/meta/webaudio/idlharness.https.window.js.ini new file mode 100644 index 0000000000..022cd5d714 --- /dev/null +++ b/testing/web-platform/meta/webaudio/idlharness.https.window.js.ini @@ -0,0 +1,215 @@ +[idlharness.https.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [AudioListener interface: context.listener must inherit property "upZ" with the proper type] + expected: FAIL + + [AudioProcessingEvent interface: new AudioProcessingEvent('', {\n playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer\n }) must inherit property "outputBuffer" with the proper type] + expected: FAIL + + [AudioListener interface: attribute forwardZ] + expected: FAIL + + [AudioListener interface: attribute forwardY] + expected: FAIL + + [AudioListener interface: attribute forwardX] + expected: FAIL + + [AudioParam interface: calling cancelAndHoldAtTime(double) on new AudioBufferSourceNode(context).playbackRate with too few arguments must throw TypeError] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "forwardX" with the proper type] + expected: FAIL + + [AudioListener interface: attribute positionX] + expected: FAIL + + [AudioListener interface: attribute positionY] + expected: FAIL + + [AudioListener interface: attribute positionZ] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "positionY" with the proper type] + expected: FAIL + + [Stringification of new AudioProcessingEvent('', {\n playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer\n })] + expected: FAIL + + [OfflineAudioContext interface: new OfflineAudioContext(1, 1, sample_rate) must inherit property "suspend(double)" with the proper type] + expected: FAIL + + [AudioParam interface: operation cancelAndHoldAtTime(double)] + expected: FAIL + + [AudioParam interface: new AudioBufferSourceNode(context).playbackRate must inherit property "automationRate" with the proper type] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "upY" with the proper type] + expected: FAIL + + [AudioParam interface: attribute automationRate] + expected: FAIL + + [OfflineAudioContext interface: calling suspend(double) on new OfflineAudioContext(1, 1, sample_rate) with too few arguments must throw TypeError] + expected: FAIL + + [AudioProcessingEvent interface object length] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "forwardY" with the proper type] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "positionX" with the proper type] + expected: FAIL + + [AudioProcessingEvent must be primary interface of new AudioProcessingEvent('', {\n playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer\n })] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "forwardZ" with the proper type] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "positionZ" with the proper type] + expected: FAIL + + [OfflineAudioContext interface: operation suspend(double)] + expected: FAIL + + [AudioParam interface: new AudioBufferSourceNode(context).playbackRate must inherit property "cancelAndHoldAtTime(double)" with the proper type] + expected: FAIL + + [AudioListener interface: attribute upX] + expected: FAIL + + [AudioListener interface: attribute upY] + expected: FAIL + + [AudioListener interface: attribute upZ] + expected: FAIL + + [AudioProcessingEvent interface: new AudioProcessingEvent('', {\n playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer\n }) must inherit property "inputBuffer" with the proper type] + expected: FAIL + + [AudioProcessingEvent interface: new AudioProcessingEvent('', {\n playbackTime: 0, inputBuffer: buffer, outputBuffer: buffer\n }) must inherit property "playbackTime" with the proper type] + expected: FAIL + + [AudioListener interface: context.listener must inherit property "upX" with the proper type] + expected: FAIL + + [OfflineAudioContext interface: operation resume()] + expected: FAIL + + [AudioContext interface: operation resume()] + expected: FAIL + + [AudioContext interface: attribute renderCapacity] + expected: FAIL + + [AudioContext interface: context must inherit property "renderCapacity" with the proper type] + expected: FAIL + + [AudioRenderCapacity interface: existence and properties of interface object] + expected: FAIL + + [AudioRenderCapacity interface object length] + expected: FAIL + + [AudioRenderCapacity interface object name] + expected: FAIL + + [AudioRenderCapacity interface: existence and properties of interface prototype object] + expected: FAIL + + [AudioRenderCapacity interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [AudioRenderCapacity interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioRenderCapacity interface: operation start(optional AudioRenderCapacityOptions)] + expected: FAIL + + [AudioRenderCapacity interface: operation stop()] + expected: FAIL + + [AudioRenderCapacity interface: attribute onupdate] + expected: FAIL + + [AudioRenderCapacityEvent interface: existence and properties of interface object] + expected: FAIL + + [AudioRenderCapacityEvent interface object length] + expected: FAIL + + [AudioRenderCapacityEvent interface object name] + expected: FAIL + + [AudioRenderCapacityEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [AudioRenderCapacityEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [AudioRenderCapacityEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioRenderCapacityEvent interface: attribute timestamp] + expected: FAIL + + [AudioRenderCapacityEvent interface: attribute averageLoad] + expected: FAIL + + [AudioRenderCapacityEvent interface: attribute peakLoad] + expected: FAIL + + [AudioRenderCapacityEvent interface: attribute underrunRatio] + expected: FAIL + + [AudioWorklet interface: attribute port] + expected: FAIL + + [AudioWorklet interface: context.audioWorklet must inherit property "port" with the proper type] + expected: FAIL + + [AudioContext interface: attribute sinkId] + expected: FAIL + + [AudioContext interface: attribute onsinkchange] + expected: FAIL + + [AudioContext interface: operation setSinkId((DOMString or AudioSinkOptions))] + expected: FAIL + + [AudioContext interface: context must inherit property "sinkId" with the proper type] + expected: FAIL + + [AudioContext interface: context must inherit property "onsinkchange" with the proper type] + expected: FAIL + + [AudioContext interface: context must inherit property "setSinkId((DOMString or AudioSinkOptions))" with the proper type] + expected: FAIL + + [AudioContext interface: calling setSinkId((DOMString or AudioSinkOptions)) on context with too few arguments must throw TypeError] + expected: FAIL + + [AudioSinkInfo interface: existence and properties of interface object] + expected: FAIL + + [AudioSinkInfo interface object length] + expected: FAIL + + [AudioSinkInfo interface object name] + expected: FAIL + + [AudioSinkInfo interface: existence and properties of interface prototype object] + expected: FAIL + + [AudioSinkInfo interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [AudioSinkInfo interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [AudioSinkInfo interface: attribute type] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/__dir__.ini b/testing/web-platform/meta/webaudio/the-audio-api/__dir__.ini new file mode 100644 index 0000000000..97bd265768 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/__dir__.ini @@ -0,0 +1 @@ +prefs: [privacy.reduceTimerPrecision:false] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html.ini new file mode 100644 index 0000000000..dc77904aa7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-basic.html.ini @@ -0,0 +1,3 @@ +[realtimeanalyser-basic.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html.ini new file mode 100644 index 0000000000..b88f3df23d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain.html.ini @@ -0,0 +1,3 @@ +[test-analyser-gain.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum.html.ini new file mode 100644 index 0000000000..5bb0dbd8b7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum.html.ini @@ -0,0 +1,3 @@ +[test-analyser-minimum.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini new file mode 100644 index 0000000000..eea0f346c1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-output.html.ini @@ -0,0 +1,3 @@ +[test-analyser-output.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-scale.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-scale.html.ini new file mode 100644 index 0000000000..90ce84e521 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analyser-scale.html.ini @@ -0,0 +1,3 @@ +[test-analyser-scale.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html.ini new file mode 100644 index 0000000000..99b61f13c9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html.ini @@ -0,0 +1,3 @@ +[test-analysernode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html.ini new file mode 100644 index 0000000000..ba9a545df0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html.ini @@ -0,0 +1,3 @@ +[audiobuffer-copy-channel.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html.ini new file mode 100644 index 0000000000..9a011828ca --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-getChannelData.html.ini @@ -0,0 +1,3 @@ +[audiobuffer-getChannelData.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html.ini new file mode 100644 index 0000000000..5bc31d6151 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer.html.ini @@ -0,0 +1,3 @@ +[audiobuffer.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html.ini new file mode 100644 index 0000000000..487535636f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/ctor-audiobuffer.html.ini @@ -0,0 +1,5 @@ +[ctor-audiobuffer.html] + disabled: + if processor == "x86": wpt-sync Bug 1559261 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html.ini new file mode 100644 index 0000000000..604d58e7bc --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-channels.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html.ini new file mode 100644 index 0000000000..d21391ae5e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-duration-loop.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html.ini new file mode 100644 index 0000000000..228d2360f4 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-ended.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html.ini new file mode 100644 index 0000000000..89ae3044ef --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-grain.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels.html.ini new file mode 100644 index 0000000000..130eff494a --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-multi-channels.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-null.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-null.html.ini new file mode 100644 index 0000000000..b44183b505 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-null.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-null.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html.ini new file mode 100644 index 0000000000..1aad207a35 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-one-sample-loop.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero.html.ini new file mode 100644 index 0000000000..e1b1158e9e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero.html.ini @@ -0,0 +1,20 @@ +[audiobuffersource-playbackrate-zero.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X The zero playbackRate should hold the sample value. Expected 0.5 but got 0.5001220703125 at the index 4097 Got false.] + expected: FAIL + + [< [synthesize-verify\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.] + expected: FAIL + + [< [subsample start with playback rate 0\] 2 out of 2 assertions were failed.] + expected: FAIL + + [X output[0:27\]: Expected 0 for all values but found 1 unexpected values: \n\tIndex\tActual\n\t[27\]\t5] + expected: FAIL + + [X output[28:\]: Expected 5 for all values but found 8164 unexpected values: \n\tIndex\tActual\n\t[0\]\t6\n\t[1\]\t7\n\t[2\]\t8\n\t[3\]\t9\n\t...and 8160 more errors.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html.ini new file mode 100644 index 0000000000..00ef8faa76 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html.ini @@ -0,0 +1,3 @@ +[audiobuffersource-start.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html.ini new file mode 100644 index 0000000000..8b4a565a89 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html.ini @@ -0,0 +1,3 @@ +[audiosource-onended.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html.ini new file mode 100644 index 0000000000..2141b17378 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html.ini @@ -0,0 +1,8 @@ +[audiosource-time-limits.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "buffersource: huge stop time"] + expected: FAIL + + [Executing "oscillator: huge stop time"] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling.html.ini new file mode 100644 index 0000000000..32c8552143 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling.html.ini @@ -0,0 +1,3 @@ +[buffer-resampling.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html.ini new file mode 100644 index 0000000000..3a81255ac5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html.ini @@ -0,0 +1,3 @@ +[ctor-audiobuffersource.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html.ini new file mode 100644 index 0000000000..200d3cbe7e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html.ini @@ -0,0 +1,3 @@ +[note-grain-on-play.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html.ini new file mode 100644 index 0000000000..5e56760f2f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html.ini @@ -0,0 +1,3 @@ +[note-grain-on-timing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html.ini new file mode 100644 index 0000000000..864470018c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html.ini @@ -0,0 +1,3 @@ +[sample-accurate-scheduling.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini new file mode 100644 index 0000000000..eff291079f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini @@ -0,0 +1,27 @@ +[sub-sample-buffer-stitching.html] + disabled: + if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1533762 + if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1533762 + if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1533762 + expected: + if fission: [TIMEOUT, OK] + [# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.] + expected: FAIL + + [X Stitched sine-wave buffers at sample rate 44100 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732956767082214,0.4248766303062439,0.4807544946670532,0.5347436666488647,0.5866319537162781,0.6362155675888062,0.683299720287323,0.7276993989944458,0.7692402005195618,0.8077588677406311...\] with an element-wise tolerance of {"absoluteThreshold":0.000090957,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2003\]\t-9.6732087433338165e-2\t-9.6823699772357941e-2\t9.1612339019775391e-5\t9.4617680624852212e-4\t9.0957000000000003e-5\n\t[2004\]\t-3.4187544137239456e-2\t-3.4279607236385345e-2\t9.2063099145889282e-5\t2.6856520995424621e-3\t9.0957000000000003e-5\n\t[2005\]\t2.8491314500570297e-2\t2.8398986905813217e-2\t9.2327594757080078e-5\t3.2510876202481997e-3\t9.0957000000000003e-5\n\t[2006\]\t9.1058239340782166e-2\t9.0966261923313141e-2\t9.1977417469024658e-5\t1.0111157205356415e-3\t9.0957000000000003e-5\n\t[2007\]\t1.5326742827892303e-1\t1.5317615866661072e-1\t9.1269612312316895e-5\t5.9584737668585898e-4\t9.0957000000000003e-5\n\t...and 38045 more errors.\n\tMax AbsError of 2.0274701528251171e-3 at index of 44050.\n\t[44050\]\t-7.1237324737012386e-3\t-5.0962623208761215e-3\t2.0274701528251171e-3\t3.9783473164634225e-1\t9.0957000000000003e-5\n\tMax RelError of 5.5714977262789269e+1 at index of 30419.\n\t[30419\]\t-1.4247581129893661e-3\t-2.5121373255387880e-5\t1.3996367397339782e-3\t5.5714977262789269e+1\t9.0957000000000003e-5\n] + expected: FAIL + + [< [buffer-stitching-1\] 2 out of 3 assertions were failed.] + expected: FAIL + + [X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732956767082214,0.4248766303062439,0.4807544946670532,0.5347436666488647,0.5866319537162781,0.6362155675888062,0.683299720287323,0.7276993989944458,0.7692402005195618,0.8077588677406311...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[31\]\t9.2517089843750000e-1\t9.3139308691024780e-1\t6.2221884727478027e-3\t6.6805182046056925e-3\t3.8985999999999999e-3\n\t[270\]\t-9.3151855468750000e-1\t-9.3846446275711060e-1\t6.9459080696105957e-3\t7.4013543882143849e-3\t3.8985999999999999e-3\n\t[273\]\t-9.8104858398437500e-1\t-9.8648869991302490e-1\t5.4401159286499023e-3\t5.5146256912314735e-3\t3.8985999999999999e-3\n\t[421\]\t9.3499755859375000e-1\t9.5192760229110718e-1\t1.6930043697357178e-2\t1.7785011860786272e-2\t3.8985999999999999e-3\n\t[424\]\t9.7683715820312500e-1\t9.9241310358047485e-1\t1.5575945377349854e-2\t1.5695021882675898e-2\t3.8985999999999999e-3\n\t...and 535 more errors.\n\tMax AbsError of 4.4242441654205322e-2 at index of 43225.\n\t[43225\]\t9.4824218750000000e-1\t9.9248462915420532e-1\t4.4242441654205322e-2\t4.4577457780790718e-2\t3.8985999999999999e-3\n\tMax RelError of 4.4577457780790718e-2 at index of 43225.\n\t[43225\]\t9.4824218750000000e-1\t9.9248462915420532e-1\t4.4242441654205322e-2\t4.4577457780790718e-2\t3.8985999999999999e-3\n] + expected: FAIL + + [< [buffer-stitching-2\] 2 out of 3 assertions were failed.] + expected: FAIL + + [X SNR (46.181437501508576 dB) is not greater than or equal to 65.737. Got 46.181437501508576.] + expected: FAIL + + [X SNR (58.62182033056576 dB) is not greater than or equal to 85.58. Got 58.62182033056576.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling.html.ini new file mode 100644 index 0000000000..cade0f5a4f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling.html.ini @@ -0,0 +1,62 @@ +[sub-sample-scheduling.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X With playbackRate 0.25: output0[17\] is not equal to 0. Got 0.6892558932304382.] + expected: FAIL + + [X With playbackRate 0.25: output0[18\] is not close to 1.0499999999999998 within a relative error of 4.542e-8 (RelErr=0.07462642306373217). Got 0.971642255783081.] + expected: FAIL + + [X With playbackRate 4: output1[17\] is not equal to 0. Got -0.09868232905864716.] + expected: FAIL + + [X output0[3\] is not equal to 0. Got 1.] + expected: FAIL + + [X output0[0:33\]: Expected 0 for all values but found 1 unexpected values: \n\tIndex\tActual\n\t[33\]\t1] + expected: FAIL + + [< [sub-sample-grain\] 3 out of 16 assertions were failed.] + expected: FAIL + + [X output0[37\] should not be equal to 0. Got 0.] + expected: FAIL + + [X With playbackRate 4: output1[18\] is not close to 1.7999999999999972 within a relative error of 4.542e-8 (RelErr=0.05661286248101295). Got 1.9019031524658203.] + expected: FAIL + + [X output1[33\] should not be equal to 0. Got 0.] + expected: FAIL + + [X output0 expected to be equal to the array [0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1...\] but differs in 2 places:\n\tIndex\tActual\t\t\tExpected\n\t[3\]\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t[37\]\t0.0000000000000000e+0\t1.0000000000000000e+0] + expected: FAIL + + [X output1[34:8190\] does not equal [1.100000023841858,2.0999999046325684,3.0999999046325684,4.099999904632568,5.099999904632568,6.099999904632568,7.099999904632568,8.100000381469727,9.100000381469727,10.100000381469727,11.100000381469727,12.100000381469727,13.100000381469727,14.100000381469727,15.100000381469727,16.100000381469727...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[0\]\t1.0000000000000000e+0\t1.1000000238418579e+0\t1.0000002384185791e-1\t9.0909110613105290e-2\t0.0000000000000000e+0\n\t[1\]\t2.0000000000000000e+0\t2.0999999046325684e+0\t9.9999904632568359e-2\t4.7619004368509764e-2\t0.0000000000000000e+0\n\t[2\]\t3.0000000000000000e+0\t3.0999999046325684e+0\t9.9999904632568359e-2\t3.2258034744817511e-2\t0.0000000000000000e+0\n\t[3\]\t4.0000000000000000e+0\t4.0999999046325684e+0\t9.9999904632568359e-2\t2.4390221209414906e-2\t0.0000000000000000e+0\n\t[4\]\t5.0000000000000000e+0\t5.0999999046325684e+0\t9.9999904632568359e-2\t1.9607824804414951e-2\t0.0000000000000000e+0\n\t...and 8152 more errors.\n\tMax AbsError of 1.0009765625000000e-1 at index of 2047.\n\t[2047\]\t2.0480000000000000e+3\t2.0481000976562500e+3\t1.0009765625000000e-1\t4.8873419987893697e-5\t0.0000000000000000e+0\n\tMax RelError of 9.0909110613105290e-2 at index of 0.\n] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 4 out of 4 tasks were failed.] + expected: FAIL + + [< [sub-sample accurate start with playbackRate\] 4 out of 5 assertions were failed.] + expected: FAIL + + [X output0[34:8190\] does not equal [1.899999976158142,2.9000000953674316,3.9000000953674316,4.900000095367432,5.900000095367432,6.900000095367432,7.900000095367432,8.899999618530273,9.899999618530273,10.899999618530273,11.899999618530273,12.899999618530273,13.899999618530273,14.899999618530273,15.899999618530273,16.899999618530273...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[0\]\t2.0000000000000000e+0\t1.8999999761581421e+0\t1.0000002384185791e-1\t5.2631592156154129e-2\t0.0000000000000000e+0\n\t[1\]\t3.0000000000000000e+0\t2.9000000953674316e+0\t9.9999904632568359e-2\t3.4482724601392921e-2\t0.0000000000000000e+0\n\t[2\]\t4.0000000000000000e+0\t3.9000000953674316e+0\t9.9999904632568359e-2\t2.5641000560833845e-2\t0.0000000000000000e+0\n\t[3\]\t5.0000000000000000e+0\t4.9000000953674316e+0\t9.9999904632568359e-2\t2.0408143405366560e-2\t0.0000000000000000e+0\n\t[4\]\t6.0000000000000000e+0\t5.9000000953674316e+0\t9.9999904632568359e-2\t1.6949136104436064e-2\t0.0000000000000000e+0\n\t...and 8152 more errors.\n\tMax AbsError of 1.0009765625000000e-1 at index of 2047.\n\t[2047\]\t2.0490000000000000e+3\t2.0488999023437500e+3\t1.0009765625000000e-1\t4.8854341852180105e-5\t0.0000000000000000e+0\n\tMax RelError of 5.2631592156154129e-2 at index of 0.\n] + expected: FAIL + + [< [sub-sample accurate start\] 3 out of 6 assertions were failed.] + expected: FAIL + + [< [sub-sample accurate stop\] 1 out of 9 assertions were failed.] + expected: FAIL + + [X With playbackRate 0.25: output0[17\] is not equal to 0. Got 0.73760986328125.] + expected: FAIL + + [X With playbackRate 0.25: output0[18\] is not close to 1.0499999999999998 within a relative error of 4.542e-8 (RelErr=0.11400204613095223). Got 0.9302978515625.] + expected: FAIL + + [X With playbackRate 4: output1[17\] is not equal to 0. Got 0.058258056640625.] + expected: FAIL + + [X With playbackRate 4: output1[18\] is not close to 1.7999999999999972 within a relative error of 4.542e-8 (RelErr=0.5584106445312493). Got 0.79486083984375.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-detached-execution-context.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-detached-execution-context.html.ini new file mode 100644 index 0000000000..c6661e61f0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-detached-execution-context.html.ini @@ -0,0 +1,4 @@ +[audiocontext-detached-execution-context.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp-cross-realm.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp-cross-realm.html.ini new file mode 100644 index 0000000000..2256a9be30 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp-cross-realm.html.ini @@ -0,0 +1,4 @@ +[audiocontext-getoutputtimestamp-cross-realm.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html.ini new file mode 100644 index 0000000000..5c395ff32e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp.html.ini @@ -0,0 +1,4 @@ +[audiocontext-getoutputtimestamp.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-constructor.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-constructor.https.html.ini new file mode 100644 index 0000000000..fae0c4688e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-constructor.https.html.ini @@ -0,0 +1,4 @@ +[audiocontext-sinkid-constructor.https.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-setsinkid.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-setsinkid.https.html.ini new file mode 100644 index 0000000000..f5df4b8122 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-setsinkid.https.html.ini @@ -0,0 +1,27 @@ +[audiocontext-sinkid-setsinkid.https.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR + [setSinkId() with a valid device identifier should succeeded.] + expected: NOTRUN + + [setSinkId() with the same sink ID should resolve immediately.] + expected: NOTRUN + + [setSinkId() with the same AudioSinkOptions.type value should resolve immediately.] + expected: NOTRUN + + [setSinkId() should fail with TypeError on an invalid AudioSinkOptions.type value.] + expected: NOTRUN + + [setSinkId() should fail with NotFoundError on an invalid device identifier.] + expected: NOTRUN + + [setSinkId() should fail with InvalidStateError when calling from astopped AudioContext] + expected: NOTRUN + + [setSinkId() should fail with InvalidStateError when calling from adetached document] + expected: NOTRUN + + [pending setSinkId() should be rejected with InvalidStateError whenAudioContext is closed] + expected: NOTRUN diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-state-change.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-state-change.https.html.ini new file mode 100644 index 0000000000..490eed8cf1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-sinkid-state-change.https.html.ini @@ -0,0 +1,9 @@ +[audiocontext-sinkid-state-change.https.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR + [Calling setSinkId() on a suspended AudioContext should fire only sink change events.] + expected: NOTRUN + + [Calling setSinkId() on a running AudioContext should fire both state and sink change events.] + expected: NOTRUN diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume-close.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume-close.html.ini new file mode 100644 index 0000000000..1b01526d89 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume-close.html.ini @@ -0,0 +1,3 @@ +[audiocontext-suspend-resume-close.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html.ini new file mode 100644 index 0000000000..8a56172e04 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume.html.ini @@ -0,0 +1,22 @@ +[audiocontext-suspend-resume.html] + expected: + if (os == "android") and debug and fission: [ERROR, TIMEOUT] + if (os == "android") and debug and not fission: [ERROR, TIMEOUT] + ERROR + [X p1 = offlineContext.suspend() incorrectly threw TypeError: "offlineContext.suspend is not a function".] + expected: FAIL + + [X p1 instanceof Promise is not true. Got false.] + expected: FAIL + + [Executing "test-suspend"] + expected: FAIL + + [Executing "test-after-close"] + expected: TIMEOUT + + [Audit report] + expected: NOTRUN + + [Executing "resume-running-context"] + expected: NOTRUN diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html.ini new file mode 100644 index 0000000000..2151ceaeae --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html.ini @@ -0,0 +1,11 @@ +[audiocontextoptions.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X context = new AudioContext({'latencyHint': 'foo'}) did not throw an exception.] + expected: FAIL + + [< [test-audiocontextoptions-latencyHint-double\] 1 out of 10 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 3 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/constructor-allowed-to-start.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/constructor-allowed-to-start.html.ini new file mode 100644 index 0000000000..285461d17a --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/constructor-allowed-to-start.html.ini @@ -0,0 +1,4 @@ +[constructor-allowed-to-start.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini new file mode 100644 index 0000000000..0f4c0459b9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/processing-after-resume.https.html.ini @@ -0,0 +1,3 @@ +[processing-after-resume.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/promise-methods-after-discard.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/promise-methods-after-discard.html.ini new file mode 100644 index 0000000000..ac01b324d8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/promise-methods-after-discard.html.ini @@ -0,0 +1,4 @@ +[promise-methods-after-discard.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html.ini new file mode 100644 index 0000000000..c1ed733723 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html.ini @@ -0,0 +1,3 @@ +[suspend-after-construct.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini new file mode 100644 index 0000000000..f51b8fbe58 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/suspend-with-navigation.html.ini @@ -0,0 +1,3 @@ +[suspend-with-navigation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining.html.ini new file mode 100644 index 0000000000..69700c33b8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining.html.ini @@ -0,0 +1,3 @@ +[audionode-connect-method-chaining.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html.ini new file mode 100644 index 0000000000..f3f75f2d92 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html.ini @@ -0,0 +1,3 @@ +[audionode-connect-return-value.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html.ini new file mode 100644 index 0000000000..84b54ec110 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html.ini @@ -0,0 +1,10 @@ +[audionode-disconnect-audioparam.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "disconnect(AudioParam)"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "disconnect(AudioParam, output)"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect.html.ini new file mode 100644 index 0000000000..740fc347cd --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect.html.ini @@ -0,0 +1,3 @@ +[audionode-disconnect.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-iframe.window.js.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-iframe.window.js.ini new file mode 100644 index 0000000000..17ef507743 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode-iframe.window.js.ini @@ -0,0 +1,5 @@ +[audionode-iframe.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Call a constructor from iframe page and then destroy the iframe] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode.html.ini new file mode 100644 index 0000000000..1968bb45ce --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/audionode.html.ini @@ -0,0 +1,3 @@ +[audionode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/different-contexts.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/different-contexts.html.ini new file mode 100644 index 0000000000..fd0b393887 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audionode-interface/different-contexts.html.ini @@ -0,0 +1,3 @@ +[different-contexts.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/adding-events.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/adding-events.html.ini new file mode 100644 index 0000000000..b32ab3cd6d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/adding-events.html.ini @@ -0,0 +1,8 @@ +[adding-events.html] + [Executing "linearRamp"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "expoRamp"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-cancel-and-hold.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-cancel-and-hold.html.ini new file mode 100644 index 0000000000..5d68d0de24 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-cancel-and-hold.html.ini @@ -0,0 +1,58 @@ +[audioparam-cancel-and-hold.html] + [Executing "linear"] + expected: FAIL + + [Executing "exponential"] + expected: FAIL + + [Executing "setTarget"] + expected: FAIL + + [Executing "setValueCurve"] + expected: FAIL + + [Executing "setValueCurve after end"] + expected: FAIL + + [Executing "initial setTarget"] + expected: FAIL + + [Executing "post cancel: Linear"] + expected: FAIL + + [Executing "post cancel: Exponential"] + expected: FAIL + + [Executing "post cancel: ValueCurve"] + expected: FAIL + + [Executing "post cancel: setTarget"] + expected: FAIL + + [Executing "post cancel: setValue"] + expected: FAIL + + [Executing "cancel future setTarget"] + expected: FAIL + + [Executing "cancel setTarget now"] + expected: FAIL + + [Executing "cancel future setValueCurve"] + expected: FAIL + + [Executing "cancel setValueCurve now"] + expected: FAIL + + [Executing "linear, cancel, linear, cancel, linear"] + expected: FAIL + + [X cancelAndHoldAtTime(-1) threw "TypeError" instead of EcmaScript error RangeError.] + expected: FAIL + + [< [cancelTime\] 1 out of 3 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 17 tasks were failed.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-close.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-close.html.ini new file mode 100644 index 0000000000..d8f5c33cc7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-close.html.ini @@ -0,0 +1,16 @@ +[audioparam-close.html] + [# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.] + expected: FAIL + + [< [interpolation\] 1 out of 7 assertions were failed.] + expected: FAIL + + [X output[0\] is not equal to 10. Got 3.4028234663852886e+38.] + expected: FAIL + + [< [no-nan\] 1 out of 5 assertions were failed.] + expected: FAIL + + [X output[1\] is not close to 1.1342744887950962e+38 within a relative error of 0 (RelErr=2). Got 3.4028234663852886e+38.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html.ini new file mode 100644 index 0000000000..b50605a22d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exceptional-values.html.ini @@ -0,0 +1,3 @@ +[audioparam-exceptional-values.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html.ini new file mode 100644 index 0000000000..bbc517e557 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime.html.ini @@ -0,0 +1,3 @@ +[audioparam-exponentialRampToValueAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html.ini new file mode 100644 index 0000000000..f354f67f56 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-large-endtime.html.ini @@ -0,0 +1,8 @@ +[audioparam-large-endtime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "linearRamp"] + expected: FAIL + + [Executing "exponentialRamp"] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html.ini new file mode 100644 index 0000000000..10f2722a81 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html.ini @@ -0,0 +1,3 @@ +[audioparam-linearRampToValueAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html.ini new file mode 100644 index 0000000000..ca5fec1807 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining.html.ini @@ -0,0 +1,3 @@ +[audioparam-method-chaining.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-nominal-range.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-nominal-range.html.ini new file mode 100644 index 0000000000..c93b3f3335 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-nominal-range.html.ini @@ -0,0 +1,161 @@ +[audioparam-nominal-range.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [X Set DelayNode.delayTime.value = -1 is not equal to 0. Got -1.] + expected: FAIL + + [X Set DelayNode.delayTime.value = 4 is not equal to 1.5. Got 4.] + expected: FAIL + + [X DelayNode.delayTime was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Nominal ranges for AudioParam(s) of DelayNode are incorrect for: NaN Got false.] + expected: FAIL + + [< [Offline createDelay\] 4 out of 10 assertions were failed.] + expected: FAIL + + [X Set StereoPannerNode.pan.value = -3 is not equal to -1. Got -3.] + expected: FAIL + + [X Set StereoPannerNode.pan.value = 3 is not equal to 1. Got 3.] + expected: FAIL + + [X StereoPannerNode.pan was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Nominal ranges for AudioParam(s) of StereoPannerNode are incorrect for: NaN Got false.] + expected: FAIL + + [< [Offline createStereoPanner\] 4 out of 10 assertions were failed.] + expected: FAIL + + [X Set DynamicsCompressorNode.threshold.value = -201 is not equal to -100. Got -201.] + expected: FAIL + + [X Set DynamicsCompressorNode.threshold.value = 1 is not equal to 0. Got 1.] + expected: FAIL + + [X DynamicsCompressorNode.threshold was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Set DynamicsCompressorNode.knee.value = -1 is not equal to 0. Got -1.] + expected: FAIL + + [X Set DynamicsCompressorNode.knee.value = 81 is not equal to 40. Got 81.] + expected: FAIL + + [X DynamicsCompressorNode.knee was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Set DynamicsCompressorNode.ratio.value = 41 is not equal to 20. Got 41.] + expected: FAIL + + [X DynamicsCompressorNode.ratio was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Set DynamicsCompressorNode.attack.value = -1 is not equal to 0. Got -1.] + expected: FAIL + + [X Set DynamicsCompressorNode.attack.value = 3 is not equal to 1. Got 3.] + expected: FAIL + + [X DynamicsCompressorNode.attack was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Set DynamicsCompressorNode.release.value = -1 is not equal to 0. Got -1.] + expected: FAIL + + [X Set DynamicsCompressorNode.release.value = 3 is not equal to 1. Got 3.] + expected: FAIL + + [X DynamicsCompressorNode.release was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Nominal ranges for AudioParam(s) of DynamicsCompressorNode are incorrect for: NaN Got false.] + expected: FAIL + + [< [Offline createDynamicsCompressor\] 15 out of 46 assertions were failed.] + expected: FAIL + + [X BiquadFilterNode.frequency.minValue is not equal to 0. Got -24000.] + expected: FAIL + + [X Set BiquadFilterNode.frequency.value = -1 is not equal to -24000. Got -1.] + expected: FAIL + + [X Set BiquadFilterNode.frequency.value = 48001 is not equal to 24000. Got 48001.] + expected: FAIL + + [X BiquadFilterNode.frequency was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X BiquadFilterNode.detune.minValue is not equal to -153600. Got -3.4028234663852886e+38.] + expected: FAIL + + [X BiquadFilterNode.detune.maxValue is not equal to 153600. Got 3.4028234663852886e+38.] + expected: FAIL + + [X Set BiquadFilterNode.detune.value = -307201 is not equal to -3.4028234663852886e+38. Got -307201.] + expected: FAIL + + [X Set BiquadFilterNode.detune.value = 307201 is not equal to 3.4028234663852886e+38. Got 307201.] + expected: FAIL + + [X BiquadFilterNode.detune was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X BiquadFilterNode.gain.maxValue is not equal to 1541.273681640625. Got 3.4028234663852886e+38.] + expected: FAIL + + [X Set BiquadFilterNode.gain.value = 3083.54736328125 is not equal to 3.4028234663852886e+38. Got 3083.54736328125.] + expected: FAIL + + [X BiquadFilterNode.gain was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Nominal ranges for AudioParam(s) of BiquadFilterNode are incorrect for: NaN Got false.] + expected: FAIL + + [< [Offline createBiquadFilter\] 13 out of 33 assertions were failed.] + expected: FAIL + + [X Set OscillatorNode.frequency.value = -48001 is not equal to -24000. Got -48001.] + expected: FAIL + + [X Set OscillatorNode.frequency.value = 48001 is not equal to 24000. Got 48001.] + expected: FAIL + + [X OscillatorNode.frequency was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X OscillatorNode.detune.minValue is not equal to -153600. Got -3.4028234663852886e+38.] + expected: FAIL + + [X OscillatorNode.detune.maxValue is not equal to 153600. Got 3.4028234663852886e+38.] + expected: FAIL + + [X Set OscillatorNode.detune.value = -307201 is not equal to -3.4028234663852886e+38. Got -307201.] + expected: FAIL + + [X Set OscillatorNode.detune.value = 307201 is not equal to 3.4028234663852886e+38. Got 307201.] + expected: FAIL + + [X OscillatorNode.detune was clipped to lie within the nominal range is not equal to true. Got false.] + expected: FAIL + + [X Nominal ranges for AudioParam(s) of OscillatorNode are incorrect for: NaN Got false.] + expected: FAIL + + [< [Offline createOscillator\] 9 out of 19 assertions were failed.] + expected: FAIL + + [X AudioListener has no AudioParams but test expected [object Object\] Got false.] + expected: FAIL + + [< [AudioListener\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 6 out of 24 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html.ini new file mode 100644 index 0000000000..1565a53036 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime.html.ini @@ -0,0 +1,3 @@ +[audioparam-setTargetAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini new file mode 100644 index 0000000000..affdc0c039 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions.html.ini @@ -0,0 +1,3 @@ +[audioparam-setValueCurve-exceptions.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html.ini new file mode 100644 index 0000000000..a3041957eb --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime.html.ini @@ -0,0 +1,3 @@ +[audioparam-setValueCurveAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html.ini new file mode 100644 index 0000000000..36a34e343f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/audioparam-summingjunction.html.ini @@ -0,0 +1,3 @@ +[audioparam-summingjunction.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html.ini new file mode 100644 index 0000000000..2c05e73e1c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/automation-rate.html.ini @@ -0,0 +1,125 @@ +[automation-rate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X Default AudioBufferSourceNode.detune.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set AudioBufferSourceNode.detune.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [X Default AudioBufferSourceNode.playbackRate.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set AudioBufferSourceNode.playbackRate.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [< [AudioBufferSourceNode\] 4 out of 4 assertions were failed.] + expected: FAIL + + [X Default BiquadFilterNode.frequency.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default BiquadFilterNode.detune.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default BiquadFilterNode.Q.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default BiquadFilterNode.gain.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [BiquadFilterNode\] 4 out of 12 assertions were failed.] + expected: FAIL + + [X Default ConstantSourceNode.offset.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [ConstantSourceNode\] 1 out of 3 assertions were failed.] + expected: FAIL + + [X Default DelayNode.delayTime.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [DelayNode\] 1 out of 3 assertions were failed.] + expected: FAIL + + [X Default DynamicsCompressorNode.threshold.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set DynamicsCompressorNode.threshold.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [X Default DynamicsCompressorNode.knee.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set DynamicsCompressorNode.knee.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [X Default DynamicsCompressorNode.ratio.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set DynamicsCompressorNode.ratio.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [X Default DynamicsCompressorNode.attack.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set DynamicsCompressorNode.attack.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [X Default DynamicsCompressorNode.release.automationRate is not equal to k-rate. Got undefined.] + expected: FAIL + + [X Set DynamicsCompressorNode.release.automationRate to "a-rate" did not throw an exception.] + expected: FAIL + + [< [DynamicsCompressorNode\] 10 out of 10 assertions were failed.] + expected: FAIL + + [X Default GainNode.gain.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [GainNode\] 1 out of 3 assertions were failed.] + expected: FAIL + + [X Default OscillatorNode.frequency.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default OscillatorNode.detune.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [OscillatorNode\] 2 out of 6 assertions were failed.] + expected: FAIL + + [X Default PannerNode.positionX.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default PannerNode.positionY.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default PannerNode.positionZ.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default PannerNode.orientationX.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default PannerNode.orientationY.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [X Default PannerNode.orientationZ.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [PannerNode\] 6 out of 18 assertions were failed.] + expected: FAIL + + [X Default StereoPannerNode.pan.automationRate is not equal to a-rate. Got undefined.] + expected: FAIL + + [< [StereoPannerNode\] 1 out of 3 assertions were failed.] + expected: FAIL + + [Executing "AudioListener"] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 9 out of 10 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/cancel-scheduled-values.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/cancel-scheduled-values.html.ini new file mode 100644 index 0000000000..4251aed280 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/cancel-scheduled-values.html.ini @@ -0,0 +1,17 @@ +[cancel-scheduled-values.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X gain.gain.setValueAtTime(3, 0.375) incorrectly threw NotSupportedError: "AudioParam.setValueAtTime: Can't add events during a curve event".] + expected: FAIL + + [X output[3000:\]: Expected 3 for all values but found 5000 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t-0.0010000000474974513\n\t[2\]\t-0.0020000000949949026\n\t[3\]\t-0.003000000026077032\n\t...and 4996 more errors.] + expected: FAIL + + [X output[2000:2999\]: Expected 1.5 for all values but found 1000 unexpected values: \n\tIndex\tActual\n\t[0\]\t1\n\t[1\]\t0.9990000128746033\n\t[2\]\t0.9980000257492065\n\t[3\]\t0.996999979019165\n\t...and 996 more errors.] + expected: FAIL + + [< [cancel1\] 3 out of 11 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-audioparam-interface/event-insertion.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html.ini new file mode 100644 index 0000000000..ab64d17bf8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/event-insertion.html.ini @@ -0,0 +1,3 @@ +[event-insertion.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections.html.ini new file mode 100644 index 0000000000..01f5454ad2 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections.html.ini @@ -0,0 +1,3 @@ +[k-rate-audiobuffersource-connections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet-connections.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet-connections.https.html.ini new file mode 100644 index 0000000000..b37516cc37 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet-connections.https.html.ini @@ -0,0 +1,20 @@ +[k-rate-audioworklet-connections.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X k-rate output [256: 383\]: Expected 5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t5.01953125\n\t[2\]\t5.0390625\n\t[3\]\t5.05859375\n\t[4\]\t5.078125\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate output [384: 511\]: Expected 7.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t7.51953125\n\t[2\]\t7.5390625\n\t[3\]\t7.55859375\n\t[4\]\t7.578125\n\t...and 123 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [X k-rate output [0: 127\]: Expected 0 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.01953125\n\t[2\]\t0.0390625\n\t[3\]\t0.05859375\n\t[4\]\t0.078125\n\t...and 123 more errors.] + expected: FAIL + + [< [AudioWorklet k-rate AudioParam\] 4 out of 5 assertions were failed.] + expected: FAIL + + [X k-rate output [128: 255\]: Expected 2.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t2.51953125\n\t[2\]\t2.5390625\n\t[3\]\t2.55859375\n\t[4\]\t2.578125\n\t...and 123 more errors.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https.html.ini new file mode 100644 index 0000000000..72628888ae --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https.html.ini @@ -0,0 +1,21 @@ +[k-rate-audioworklet.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X k-rate output [256: 383\]: Expected 5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t5.01953125\n\t[2\]\t5.0390625\n\t[3\]\t5.05859375\n\t[4\]\t5.078125\n\t...and 123 more errors.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1504984 + expected: FAIL + + [X k-rate output [384: 511\]: Expected 7.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t7.51953125\n\t[2\]\t7.5390625\n\t[3\]\t7.55859375\n\t[4\]\t7.578125\n\t...and 123 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [X k-rate output [0: 127\]: Expected 0 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.01953125\n\t[2\]\t0.0390625\n\t[3\]\t0.05859375\n\t[4\]\t0.078125\n\t...and 123 more errors.] + expected: FAIL + + [< [AudioWorklet k-rate AudioParam\] 4 out of 4 assertions were failed.] + expected: FAIL + + [X k-rate output [128: 255\]: Expected 2.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t2.51953125\n\t[2\]\t2.5390625\n\t[3\]\t2.55859375\n\t[4\]\t2.578125\n\t...and 123 more errors.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection.html.ini new file mode 100644 index 0000000000..1e947134d6 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection.html.ini @@ -0,0 +1,3 @@ +[k-rate-biquad-connection.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad.html.ini new file mode 100644 index 0000000000..70f71b6eac --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad.html.ini @@ -0,0 +1,35 @@ +[k-rate-biquad.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X All k-rate params: Difference between a-rate and k-rate BiquadFilterNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Biquad k-rate AudioParams (all)\] 1 out of 11 assertions were failed.] + expected: FAIL + + [X k-rate Q: Difference between a-rate and k-rate BiquadFilterNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Biquad k-rate Q\] 1 out of 8 assertions were failed.] + expected: FAIL + + [X k-rate detune: Difference between a-rate and k-rate BiquadFilterNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Biquad k-rate detune\] 1 out of 8 assertions were failed.] + expected: FAIL + + [X k-rate frequency: Difference between a-rate and k-rate BiquadFilterNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Biquad k-rate frequency\] 1 out of 8 assertions were failed.] + expected: FAIL + + [X k-rate gain: Difference between a-rate and k-rate BiquadFilterNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Biquad k-rate gain\] 1 out of 8 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 5 out of 5 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections.html.ini new file mode 100644 index 0000000000..c8b7b251e3 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections.html.ini @@ -0,0 +1,32 @@ +[k-rate-connections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X pan[128:256\]: Expected 0.5879377722740173 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.588539719581604\n\t[2\]\t0.5891402363777161\n\t[3\]\t0.5897394418716431\n\t[4\]\t0.5903372168540955\n\t...and 123 more errors.] + expected: FAIL + + [X pan[512:640\]: Expected 0.7071067690849304 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.7071059346199036\n\t[2\]\t0.707103431224823\n\t[3\]\t0.7070993185043335\n\t[4\]\t0.7070934772491455\n\t...and 123 more errors.] + expected: FAIL + + [X pan[256:384\]: Expected 0.6532814502716064 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.653695821762085\n\t[2\]\t0.6541085839271545\n\t[3\]\t0.65451979637146\n\t[4\]\t0.654929518699646\n\t...and 123 more errors.] + expected: FAIL + + [X pan[896:1024\]: Expected 0.5879377722740173 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.5873345136642456\n\t[2\]\t0.5867298245429993\n\t[3\]\t0.5861237049102783\n\t[4\]\t0.5855162739753723\n\t...and 123 more errors.] + expected: FAIL + + [X pan[384:512\]: Expected 0.6935199499130249 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.6937307119369507\n\t[2\]\t0.6939398646354675\n\t[3\]\t0.6941474080085754\n\t[4\]\t0.6943533420562744\n\t...and 123 more errors.] + expected: FAIL + + [X pan[640:768\]: Expected 0.6935199499130249 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.6933075189590454\n\t[2\]\t0.6930934190750122\n\t[3\]\t0.6928777694702148\n\t[4\]\t0.6926604509353638\n\t...and 123 more errors.] + expected: FAIL + + [X pan[768:896\]: Expected 0.6532814502716064 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.6528656482696533\n\t[2\]\t0.6524482369422913\n\t[3\]\t0.652029275894165\n\t[4\]\t0.6516088247299194\n\t...and 123 more errors.] + expected: FAIL + + [X pan[0:128\]: Expected 0.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.500766396522522\n\t[2\]\t0.5015316009521484\n\t[3\]\t0.5022956728935242\n\t[4\]\t0.5030585527420044\n\t...and 123 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [< [StereoPanner\] 8 out of 8 assertions were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html.ini new file mode 100644 index 0000000000..82d486ea1c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html.ini @@ -0,0 +1,50 @@ +[k-rate-constant-source.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X k-rate offset: Difference between a-rate and k-rate ConstantSourceNode should have contain at least one value different from 0.] + expected: FAIL + + [X k-rate offset k-rate output [0: 127\]: Expected 0 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.01953125\n\t[2\]\t0.0390625\n\t[3\]\t0.05859375\n\t[4\]\t0.078125\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate offset k-rate output [128: 255\]: Expected 2.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t2.51953125\n\t[2\]\t2.5390625\n\t[3\]\t2.55859375\n\t[4\]\t2.578125\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate offset k-rate output [256: 383\]: Expected 5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t5.01953125\n\t[2\]\t5.0390625\n\t[3\]\t5.05859375\n\t[4\]\t5.078125\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate offset k-rate output [384: 511\]: Expected 7.5 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t7.51953125\n\t[2\]\t7.5390625\n\t[3\]\t7.55859375\n\t[4\]\t7.578125\n\t...and 123 more errors.] + expected: FAIL + + [< [ConstantSource k-rate offset\] 5 out of 12 assertions were failed.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[640:768\]: Expected 640 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t641\n\t[2\]\t642\n\t[3\]\t643\n\t[4\]\t644\n\t...and 123 more errors.] + expected: FAIL + + [< [ConstantSourceNode.offset k-rate automation\] 8 out of 8 assertions were failed.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[896:1024\]: Expected 896 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t897\n\t[2\]\t898\n\t[3\]\t899\n\t[4\]\t900\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[0:128\]: Expected 0 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t1\n\t[2\]\t2\n\t[3\]\t3\n\t[4\]\t4\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[128:256\]: Expected 128 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t129\n\t[2\]\t130\n\t[3\]\t131\n\t[4\]\t132\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[512:640\]: Expected 512 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t513\n\t[2\]\t514\n\t[3\]\t515\n\t[4\]\t516\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[256:384\]: Expected 256 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t257\n\t[2\]\t258\n\t[3\]\t259\n\t[4\]\t260\n\t...and 123 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 2 out of 3 tasks were failed.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[768:896\]: Expected 768 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t769\n\t[2\]\t770\n\t[3\]\t771\n\t[4\]\t772\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate ConstantSource.offset: output[384:512\]: Expected 384 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t385\n\t[2\]\t386\n\t[3\]\t387\n\t[4\]\t388\n\t...and 123 more errors.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections.html.ini new file mode 100644 index 0000000000..6479a7ed00 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections.html.ini @@ -0,0 +1,11 @@ +[k-rate-delay-connections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [< [delayTime\] 1 out of 15 assertions were failed.] + expected: FAIL + + [X output[144, 255\] should have contain at least one value different from 0.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html.ini new file mode 100644 index 0000000000..21c981424b --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html.ini @@ -0,0 +1,11 @@ +[k-rate-delay.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X DelayNode: Difference between a-rate and k-rate DelayNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Test k-rate DelayNode\] 1 out of 8 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections.html.ini new file mode 100644 index 0000000000..7df29e5aca --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections.html.ini @@ -0,0 +1,18 @@ +[k-rate-dynamics-compressor-connections.html] + [X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464844621717930e-2\t-1.2467551045119762e-2\t2.7064234018325806e-6\t2.1707738689323192e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221718207001686e-2\t-1.2226036749780178e-2\t4.3185427784919739e-6\t3.5322507750270101e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524772271513939e-2\t-1.1529812589287758e-2\t5.0403177738189697e-6\t4.3715522128277108e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310782283544540e-2\t-1.1316668242216110e-2\t5.8859586715698242e-6\t5.2011409591496468e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019663885235786e-2\t-1.1026103049516678e-2\t6.4391642808914185e-6\t5.8399275355708520e-4\t0.0000000000000000e+0\n\t...and 9560 more errors.\n\tMax AbsError of 1.7780810594558716e-5 at index of 2523.\n\t[2523\]\t2.0277552306652069e-2\t2.0295333117246628e-2\t1.7780810594558716e-5\t8.7610341214103488e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2533393817767632e-2 at index of 2579.\n\t[2579\]\t-2.8552167350426316e-6\t-2.9512302717193961e-6\t9.6013536676764488e-8\t3.2533393817767632e-2\t0.0000000000000000e+0\n] + expected: FAIL + + [< [threshold\] 1 out of 9 assertions were failed.] + expected: FAIL + + [X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464844621717930e-2\t-1.2467551045119762e-2\t2.7064234018325806e-6\t2.1707738689323192e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221718207001686e-2\t-1.2226036749780178e-2\t4.3185427784919739e-6\t3.5322507750270101e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524772271513939e-2\t-1.1529812589287758e-2\t5.0403177738189697e-6\t4.3715522128277108e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310782283544540e-2\t-1.1316668242216110e-2\t5.8859586715698242e-6\t5.2011409591496468e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019663885235786e-2\t-1.1026103049516678e-2\t6.4391642808914185e-6\t5.8399275355708520e-4\t0.0000000000000000e+0\n\t...and 9558 more errors.\n\tMax AbsError of 1.7780810594558716e-5 at index of 2523.\n\t[2523\]\t2.0277552306652069e-2\t2.0295333117246628e-2\t1.7780810594558716e-5\t8.7610341214103488e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2533393817767632e-2 at index of 2579.\n\t[2579\]\t-2.8552167350426316e-6\t-2.9512302717193961e-6\t9.6013536676764488e-8\t3.2533393817767632e-2\t0.0000000000000000e+0\n] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 5 tasks were failed.] + expected: FAIL + + [X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464846484363079e-2\t-1.2467551976442337e-2\t2.7054920792579651e-6\t2.1700267096299585e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221721000969410e-2\t-1.2226040475070477e-2\t4.3194741010665894e-6\t3.5330114519694408e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524774134159088e-2\t-1.1529818177223206e-2\t5.0440430641174316e-6\t4.3747810993947684e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310786008834839e-2\t-1.1316673830151558e-2\t5.8878213167190552e-6\t5.2027843208062160e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019666679203510e-2\t-1.1026107706129551e-2\t6.4410269260406494e-6\t5.8416143735472506e-4\t0.0000000000000000e+0\n\t...and 9560 more errors.\n\tMax AbsError of 1.7777085304260254e-5 at index of 2523.\n\t[2523\]\t2.0277557894587517e-2\t2.0295334979891777e-2\t1.7777085304260254e-5\t8.7591977771608322e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2567427641635026e-2 at index of 2579.\n\t[2579\]\t-2.8551585273817182e-6\t-2.9512739274650812e-6\t9.6115400083363056e-8\t3.2567427641635026e-2\t0.0000000000000000e+0\n] + expected: FAIL + + [X k-rate threshold AudioParam with input does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[2432\]\t-1.2464846484363079e-2\t-1.2467552907764912e-2\t2.7064234018325806e-6\t2.1707735446199663e-4\t0.0000000000000000e+0\n\t[2433\]\t-1.2221718207001686e-2\t-1.2226037681102753e-2\t4.3194741010665894e-6\t3.5330122593544839e-4\t0.0000000000000000e+0\n\t[2434\]\t-1.1524772271513939e-2\t-1.1529815383255482e-2\t5.0431117415428162e-6\t4.3739744080090176e-4\t0.0000000000000000e+0\n\t[2435\]\t-1.1310783214867115e-2\t-1.1316671036183834e-2\t5.8878213167190552e-6\t5.2027856053192512e-4\t0.0000000000000000e+0\n\t[2436\]\t-1.1019662022590637e-2\t-1.1026103049516678e-2\t6.4410269260406494e-6\t5.8416168406144066e-4\t0.0000000000000000e+0\n\t...and 9561 more errors.\n\tMax AbsError of 1.7780810594558716e-5 at index of 2523.\n\t[2523\]\t2.0277552306652069e-2\t2.0295333117246628e-2\t1.7780810594558716e-5\t8.7610341214103488e-4\t0.0000000000000000e+0\n\tMax RelError of 3.2612447363490234e-2 at index of 2579.\n\t[2579\]\t-2.8549693524837494e-6\t-2.9512157198041677e-6\t9.6246367320418358e-8\t3.2612447363490234e-2\t0.0000000000000000e+0\n] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain.html.ini new file mode 100644 index 0000000000..49f23df748 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain.html.ini @@ -0,0 +1,11 @@ +[k-rate-gain.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X GainNode: Difference between a-rate and k-rate GainNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Test k-rate GainNode\] 1 out of 8 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections.html.ini new file mode 100644 index 0000000000..7f8556aff7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections.html.ini @@ -0,0 +1,3 @@ +[k-rate-oscillator-connections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator.html.ini new file mode 100644 index 0000000000..830e2fd776 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator.html.ini @@ -0,0 +1,17 @@ +[k-rate-oscillator.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X k-rate detune: Difference between a-rate and k-rate outputs should have contain at least one value different from 0.] + expected: FAIL + + [< [Oscillator k-rate detune\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X k-rate frequency: Difference between a-rate and k-rate outputs should have contain at least one value different from 0.] + expected: FAIL + + [< [Oscillator k-rate frequency\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html.ini new file mode 100644 index 0000000000..a4921e3a29 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html.ini @@ -0,0 +1,113 @@ +[k-rate-panner-connections.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X Panner: positionX: Channel 0 output[0, 127\]: Expected 0.017871389165520668 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.017865683883428574\n\t[2\]\t0.017859160900115967\n\t[3\]\t0.017851827666163445\n\t[4\]\t0.017843682318925858\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 1 output[512, 639\]: Expected 0.030223896726965904 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.030186360701918602\n\t[2\]\t0.03014889545738697\n\t[3\]\t0.030111487954854965\n\t[4\]\t0.03007414937019348\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 1 output[128, 255\]: Expected 0.044254120439291 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.04426087439060211\n\t[2\]\t0.04426691681146622\n\t[3\]\t0.044272281229496\n\t[4\]\t0.04427695646882057\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 1 output[256, 383\]: Expected 0.031430669128894806 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.03138166293501854\n\t[2\]\t0.03133271262049675\n\t[3\]\t0.031283821910619736\n\t[4\]\t0.031234964728355408\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 1 output[512, 639\]: Expected 0.024281824007630348 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.02423921227455139\n\t[2\]\t0.024196747690439224\n\t[3\]\t0.0241544209420681\n\t[4\]\t0.024112239480018616\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 1 output[384, 511\]: Expected 0.03552864491939545 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.035483863204717636\n\t[2\]\t0.03543911874294281\n\t[3\]\t0.03539441153407097\n\t[4\]\t0.03534974157810211\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 0 output[384, 511\]: Expected 0.01528366282582283 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.015250320546329021\n\t[2\]\t0.015217111445963383\n\t[3\]\t0.015184031799435616\n\t[4\]\t0.015151086263358593\n\t...and 123 more errors.] + expected: FAIL + + [Executing "Listener y"] + expected: FAIL + + [X Panner: positionZ: Channel 0 output[384, 511\]: Expected 0.012750658206641674 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.012731311842799187\n\t[2\]\t0.012712005525827408\n\t[3\]\t0.012692737393081188\n\t[4\]\t0.012673507444560528\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 1 output[512, 639\]: Expected 0.021292630583047867 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.021262841299176216\n\t[2\]\t0.021233119070529938\n\t[3\]\t0.021203458309173584\n\t[4\]\t0.021173875778913498\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 1 output[0, 127\]: Expected 0.03648621588945389 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.03659462928771973\n\t[2\]\t0.03670265153050423\n\t[3\]\t0.03681027144193649\n\t[4\]\t0.03691747412085533\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 0 output[0, 127\]: Expected 0.039904240518808365 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.03989363834261894\n\t[2\]\t0.03988152742385864\n\t[3\]\t0.039867907762527466\n\t[4\]\t0.03985277935862541\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 0 output[0, 127\]: Expected 0.014136482030153275 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.015111456625163555\n\t[2\]\t0.01588606834411621\n\t[3\]\t0.016504844650626183\n\t[4\]\t0.017002787441015244\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 1 output[128, 255\]: Expected 0.03781213238835335 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0377640500664711\n\t[2\]\t0.03771590813994408\n\t[3\]\t0.03766770660877228\n\t[4\]\t0.037619449198246\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 0 output[384, 511\]: Expected 0.004646968096494675 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0046304380521178246\n\t[2\]\t0.0046139853075146675\n\t[3\]\t0.004597609397023916\n\t[4\]\t0.00458131218329072\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 0 output[128, 255\]: Expected 0.01844145730137825 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.01842150092124939\n\t[2\]\t0.018401456996798515\n\t[3\]\t0.01838132180273533\n\t[4\]\t0.018361100926995277\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 0 output[512, 639\]: Expected 0.0030441568233072758 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0030348736327141523\n\t[2\]\t0.0030256295576691628\n\t[3\]\t0.0030164243653416634\n\t[4\]\t0.003007260151207447\n\t...and 123 more errors.] + expected: FAIL + + [< [Panner x\] 10 out of 14 assertions were failed.] + expected: FAIL + + [X Panner: positionY: Channel 1 output[384, 511\]: Expected 0.031203117221593857 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.031135044991970062\n\t[2\]\t0.031067244708538055\n\t[3\]\t0.03099970892071724\n\t[4\]\t0.03093244880437851\n\t...and 123 more errors.] + expected: FAIL + + [< [Panner y\] 10 out of 14 assertions were failed.] + expected: FAIL + + [X Panner: positionZ: Channel 0 output[256, 383\]: Expected 0.015519500710070133 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.015496054664254189\n\t[2\]\t0.015472626313567162\n\t[3\]\t0.015449214726686478\n\t[4\]\t0.015425821766257286\n\t...and 123 more errors.] + expected: FAIL + + [Executing "Listener z"] + expected: FAIL + + [X Panner: positionY: Channel 0 output[256, 383\]: Expected 0.0209518913179636 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.020894164219498634\n\t[2\]\t0.02083669602870941\n\t[3\]\t0.020779484882950783\n\t[4\]\t0.02072252705693245\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 1 output[256, 383\]: Expected 0.04127275571227074 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.041231296956539154\n\t[2\]\t0.041189707815647125\n\t[3\]\t0.04114798456430435\n\t[4\]\t0.04110614210367203\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 1 output[128, 255\]: Expected 0.06269735842943192 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.06250695884227753\n\t[2\]\t0.0623168982565403\n\t[3\]\t0.06212718039751053\n\t[4\]\t0.06193782389163971\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 0 output[128, 255\]: Expected 0.030709920451045036 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.03061666339635849\n\t[2\]\t0.030523568391799927\n\t[3\]\t0.030430642887949944\n\t[4\]\t0.030337894335389137\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 1 output[0, 127\]: Expected 0.054120492190122604 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.05306839942932129\n\t[2\]\t0.052110861986875534\n\t[3\]\t0.05124819651246071\n\t[4\]\t0.05047472566366196\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 1 output[256, 383\]: Expected 0.042775366455316544 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0426575131714344\n\t[2\]\t0.042540185153484344\n\t[3\]\t0.04242338240146637\n\t[4\]\t0.04230709746479988\n\t...and 123 more errors.] + expected: FAIL + + [Executing "Listener x"] + expected: FAIL + + [X Panner: positionY: Channel 0 output[512, 639\]: Expected 0.011893530376255512 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.011872658506035805\n\t[2\]\t0.011851858347654343\n\t[3\]\t0.011831127107143402\n\t[4\]\t0.011810465715825558\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 1 output[384, 511\]: Expected 0.025715911760926247 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.025676343590021133\n\t[2\]\t0.025636855512857437\n\t[3\]\t0.02559744194149971\n\t[4\]\t0.025558119639754295\n\t...and 123 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 3 out of 6 tasks were failed.] + expected: FAIL + + [X Panner: positionX: Channel 0 output[128, 255\]: Expected 0.012888135388493538 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.012837314046919346\n\t[2\]\t0.012786575593054295\n\t[3\]\t0.012735927477478981\n\t[4\]\t0.012685372494161129\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionX: Channel 0 output[256, 383\]: Expected 0.007589161396026611 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.007558287121355534\n\t[2\]\t0.007527561392635107\n\t[3\]\t0.00749698281288147\n\t[4\]\t0.007466556970030069\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionZ: Channel 0 output[512, 639\]: Expected 0.01057953666895628 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.010564862750470638\n\t[2\]\t0.010550222359597683\n\t[3\]\t0.01053561456501484\n\t[4\]\t0.010521040298044682\n\t...and 123 more errors.] + expected: FAIL + + [X Panner: positionY: Channel 1 output[0, 127\]: Expected 0.08146847039461136 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0814468264579773\n\t[2\]\t0.0814220979809761\n\t[3\]\t0.08139429241418839\n\t[4\]\t0.08136340975761414\n\t...and 123 more errors.] + expected: FAIL + + [< [Panner z\] 10 out of 14 assertions were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html.ini new file mode 100644 index 0000000000..f6b5ce2be5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html.ini @@ -0,0 +1,140 @@ +[k-rate-panner.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X k-rate orientationY: Difference between a-rate and k-rate PannerNode should have contain at least one value different from 0.] + expected: FAIL + + [X k-rate orientationZ: Difference between a-rate and k-rate PannerNode should have contain at least one value different from 0.] + expected: FAIL + + [X k-rate positionX: Difference between a-rate and k-rate PannerNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Panner k-rate positionX\] 6 out of 13 assertions were failed.] + expected: FAIL + + [X k-rate positionY: Difference between a-rate and k-rate PannerNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Panner k-rate positionY\] 6 out of 13 assertions were failed.] + expected: FAIL + + [< [Panner k-rate orientationY\] 6 out of 13 assertions were failed.] + expected: FAIL + + [< [Panner k-rate orientationZ\] 6 out of 13 assertions were failed.] + expected: FAIL + + [X k-rate positionX k-rate output [256: 383\]: Expected 0.0006243684329092503 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0006219413480721414\n\t[2\]\t0.0006195332389324903\n\t[3\]\t0.0006171435234136879\n\t[4\]\t0.0006147722597233951\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionX k-rate output [512: 639\]: Expected 0.00031234289053827524 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0003117343003395945\n\t[2\]\t0.0003111281548626721\n\t[3\]\t0.0003105243085883558\n\t[4\]\t0.0003099228488281369\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionY k-rate output [384: 511\]: Expected 0.00027162270271219313 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0002709187101572752\n\t[2\]\t0.00027021835558116436\n\t[3\]\t0.00026952155167236924\n\t[4\]\t0.0002688283857423812\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationX k-rate output [512: 639\]: Expected 0.09418901801109314 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.09422345459461212\n\t[2\]\t0.09425775706768036\n\t[3\]\t0.09429195523262024\n\t[4\]\t0.09432604908943176\n\t...and 123 more errors.] + expected: FAIL + + [< [Panner k-rate orientationX\] 7 out of 13 assertions were failed.] + expected: FAIL + + [X k-rate orientationY k-rate output [512: 639\]: Expected 0.1047375425696373 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.1047537699341774\n\t[2\]\t0.10476994514465332\n\t[3\]\t0.10478606820106506\n\t[4\]\t0.10480213910341263\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationZ k-rate output [512: 639\]: Expected 0.1047375425696373 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.1047537699341774\n\t[2\]\t0.10476994514465332\n\t[3\]\t0.10478606820106506\n\t[4\]\t0.10480213910341263\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionX k-rate output [0: 127\]: Expected 3.353939348471613e-9 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.07824614644050598\n\t[2\]\t0.06072939187288284\n\t[3\]\t0.0456632599234581\n\t[4\]\t0.03603517264127731\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionX k-rate output [128: 255\]: Expected 0.0012474488466978073 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0012377984821796417\n\t[2\]\t0.0012282967800274491\n\t[3\]\t0.0012189395492896438\n\t[4\]\t0.0012097239959985018\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionX k-rate output [384: 511\]: Expected 0.0004163868143223226 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.00041530607268214226\n\t[2\]\t0.00041423088987357914\n\t[3\]\t0.0004131612367928028\n\t[4\]\t0.0004120970843359828\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionY k-rate output [0: 127\]: Expected 0.15397992730140686 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.05288306623697281\n\t[2\]\t0.033593595027923584\n\t[3\]\t0.0257780272513628\n\t[4\]\t0.020881211385130882\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionY k-rate output [128: 255\]: Expected 0.0008113961666822433 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0008051462355069816\n\t[2\]\t0.0007989919977262616\n\t[3\]\t0.0007929310668259859\n\t[4\]\t0.0007869614637456834\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionY k-rate output [256: 383\]: Expected 0.0004070003342349082 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.000405421742470935\n\t[2\]\t0.0004038553452119231\n\t[3\]\t0.0004023009678348899\n\t[4\]\t0.00040075849392451346\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate positionY k-rate output [512: 639\]: Expected 0.0002038254460785538 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0002034287463175133\n\t[2\]\t0.00020303358905948699\n\t[3\]\t0.00020263998885639012\n\t[4\]\t0.00020224788750056177\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationX: Output of k-rate PannerNode expected to be equal to the array [NaN,0.0007921538199298084,0.0015768823213875294,0.002354216994717717,0.003124210285022855,0.0038868971168994904,0.0046423193998634815,0.005390523001551628,0.006131546106189489,0.006865449249744415,0.007592272944748402,0.008312067948281765,0.009024884551763535,0.009730767458677292,0.010429782792925835,0.011121973395347595...\] but differs in 1 places:\n\tIndex\tActual\t\t\tExpected\n\t[0\]\tNaN\tNaN] + expected: FAIL + + [X k-rate orientationX: Output of a-rate PannerNode expected to be equal to the array [NaN,0.0007921538199298084,0.0015768823213875294,0.002354216994717717,0.003124210285022855,0.0038868971168994904,0.0046423193998634815,0.005390523001551628,0.006131546106189489,0.006865449249744415,0.007592272944748402,0.008312067948281765,0.009024884551763535,0.009730767458677292,0.010429782792925835,0.011121973395347595...\] but differs in 1 places:\n\tIndex\tActual\t\t\tExpected\n\t[0\]\tNaN\tNaN] + expected: FAIL + + [X k-rate orientationX k-rate output [0: 127\]: Expected NaN for all values but found 128 unexpected values: \n\tIndex\tActual\n\t[0\]\tNaN\n\t[1\]\t0.0007921538199298084\n\t[2\]\t0.0015768823213875294\n\t[3\]\t0.002354216994717717\n\t...and 124 more errors.] + expected: FAIL + + [X k-rate orientationX k-rate output [128: 255\]: Expected 0.05854205787181854 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.05878373980522156\n\t[2\]\t0.05902349576354027\n\t[3\]\t0.05926135182380676\n\t[4\]\t0.05949733033776283\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationX k-rate output [256: 383\]: Expected 0.07888390868902206 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.07898671180009842\n\t[2\]\t0.07908895611763\n\t[3\]\t0.07919061928987503\n\t[4\]\t0.07929172366857529\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationX k-rate output [384: 511\]: Expected 0.08858339488506317 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.08863884955644608\n\t[2\]\t0.08869408071041107\n\t[3\]\t0.08874908089637756\n\t[4\]\t0.08880386501550674\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationY k-rate output [0: 127\]: Expected 0.07389304786920547 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.07389718294143677\n\t[2\]\t0.07390936464071274\n\t[3\]\t0.07392925024032593\n\t[4\]\t0.07395651191473007\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationY k-rate output [128: 255\]: Expected 0.08894405514001846 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.08904264867305756\n\t[2\]\t0.08914060890674591\n\t[3\]\t0.08923792839050293\n\t[4\]\t0.08933462202548981\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationY k-rate output [256: 383\]: Expected 0.09769000113010406 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0977361649274826\n\t[2\]\t0.09778208285570145\n\t[3\]\t0.09782776236534119\n\t[4\]\t0.09787321090698242\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationY k-rate output [384: 511\]: Expected 0.10211683064699173 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.10214255005121231\n\t[2\]\t0.10216815769672394\n\t[3\]\t0.10219366103410721\n\t[4\]\t0.10221906751394272\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationZ k-rate output [0: 127\]: Expected 0.07389304786920547 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.07389718294143677\n\t[2\]\t0.07390936464071274\n\t[3\]\t0.07392925024032593\n\t[4\]\t0.07395651191473007\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationZ k-rate output [128: 255\]: Expected 0.08894405514001846 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.08904264867305756\n\t[2\]\t0.08914060890674591\n\t[3\]\t0.08923792839050293\n\t[4\]\t0.08933462202548981\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationZ k-rate output [256: 383\]: Expected 0.09769000113010406 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.0977361649274826\n\t[2\]\t0.09778208285570145\n\t[3\]\t0.09782776236534119\n\t[4\]\t0.09787321090698242\n\t...and 123 more errors.] + expected: FAIL + + [X k-rate orientationZ k-rate output [384: 511\]: Expected 0.10211683064699173 for all values but found 127 unexpected values: \n\tIndex\tActual\n\t[1\]\t0.10214255005121231\n\t[2\]\t0.10216815769672394\n\t[3\]\t0.10219366103410721\n\t[4\]\t0.10221906751394272\n\t...and 123 more errors.] + expected: FAIL + + [Executing "Listener k-rate positionX"] + expected: FAIL + + [Executing "Listener k-rate positionY"] + expected: FAIL + + [Executing "Listener k-rate positionZ"] + expected: FAIL + + [Executing "Listener k-rate forwardX"] + expected: FAIL + + [Executing "Listener k-rate forwardY"] + expected: FAIL + + [Executing "Listener k-rate forwardZ"] + expected: FAIL + + [Executing "Listener k-rate upX"] + expected: FAIL + + [Executing "Listener k-rate upY"] + expected: FAIL + + [Executing "Listener k-rate upZ"] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 5 out of 14 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html.ini new file mode 100644 index 0000000000..592b9e94bb --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html.ini @@ -0,0 +1,11 @@ +[k-rate-stereo-panner.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X StereoPannerNode: Difference between a-rate and k-rate StereoPannerNode should have contain at least one value different from 0.] + expected: FAIL + + [< [Test k-rate StereoPannerNode\] 1 out of 8 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/nan-param.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/nan-param.html.ini new file mode 100644 index 0000000000..bb31911fba --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/nan-param.html.ini @@ -0,0 +1,11 @@ +[nan-param.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X AudioParam output: Expected 1 for all values but found 256 unexpected values: \n\tIndex\tActual\n\t[0\]\tNaN\n\t[1\]\tNaN\n\t[2\]\tNaN\n\t[3\]\tNaN\n\t...and 252 more errors.] + expected: FAIL + + [< [AudioParam NaN\] 1 out of 2 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime.html.ini new file mode 100644 index 0000000000..02219b9085 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime.html.ini @@ -0,0 +1,6 @@ +[retrospective-exponentialRampToValueAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime.html.ini new file mode 100644 index 0000000000..010eda8f5f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime.html.ini @@ -0,0 +1,6 @@ +[retrospective-linearRampToValueAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime.html.ini new file mode 100644 index 0000000000..bfc7badb29 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime.html.ini @@ -0,0 +1,6 @@ +[retrospective-setTargetAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime.html.ini new file mode 100644 index 0000000000..742b97ec67 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime.html.ini @@ -0,0 +1,6 @@ +[retrospective-setValueAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime.html.ini new file mode 100644 index 0000000000..fbebf0ff72 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime.html.ini @@ -0,0 +1,6 @@ +[retrospective-setValueCurveAtTime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/set-target-conv.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/set-target-conv.html.ini new file mode 100644 index 0000000000..9ae617b8b1 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/set-target-conv.html.ini @@ -0,0 +1,3 @@ +[set-target-conv.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setTargetAtTime-after-event-within-block.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setTargetAtTime-after-event-within-block.html.ini new file mode 100644 index 0000000000..10fee797ea --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setTargetAtTime-after-event-within-block.html.ini @@ -0,0 +1,3 @@ +[setTargetAtTime-after-event-within-block.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setValueAtTime-within-block.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setValueAtTime-within-block.html.ini new file mode 100644 index 0000000000..6b54fe4a63 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/setValueAtTime-within-block.html.ini @@ -0,0 +1,3 @@ +[setValueAtTime-within-block.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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..6533457840 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html.ini @@ -0,0 +1,9 @@ +[audioworkletnode-onerror.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + TIMEOUT + [Test if |onprocessorerror| is called for a transfered object that cannot be deserialized on the AudioWorkletGlobalScope.] + expected: TIMEOUT + + [Test if |onprocessorerror| is called upon failure of process() method.] + expected: NOTRUN 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] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation.html.ini new file mode 100644 index 0000000000..7333a13c83 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation.html.ini @@ -0,0 +1,41 @@ +[biquad-automation.html] + expected: + if fission and (os == "linux") and not debug: [OK, CRASH] + [X Output of bandpass filter with frequency automation does not equal [0,0.27222275733947754,0.1703483760356903,-0.4806261956691742,-0.2788437604904175,0.3957056999206543,0.10840324312448502,-0.39677220582962036,0.06871235370635986,0.41004475951194763,-0.1897629052400589,-0.3590146601200104,0.29248547554016113,0.2614542245864868,-0.376722127199173,-0.14195005595684052...\] with an element-wise tolerance of {"absoluteThreshold":0.0000046455,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t2.7207741141319275e-1\t2.7222275733947754e-1\t1.4534592628479004e-4\t5.3392276129043557e-4\t4.6454999999999998e-6\n\t[2\]\t1.7092493176460266e-1\t1.7034837603569031e-1\t5.7655572891235352e-4\t3.3845683905525301e-3\t4.6454999999999998e-6\n\t[3\]\t-4.7884583473205566e-1\t-4.8062619566917419e-1\t1.7803609371185303e-3\t3.7042528126036492e-3\t4.6454999999999998e-6\n\t[4\]\t-2.8035214543342590e-1\t-2.7884376049041748e-1\t1.5083849430084229e-3\t5.4094269147552214e-3\t4.6454999999999998e-6\n\t[5\]\t3.9142531156539917e-1\t3.9570569992065430e-1\t4.2803883552551270e-3\t1.0817100577811786e-2\t4.6454999999999998e-6\n\t...and 2072 more errors.\n\tMax AbsError of 2.1190106123685837e-1 at index of 1149.\n\t[1149\]\t-1.1468840390443802e-1\t9.7212657332420349e-2\t2.1190106123685837e-1\t2.1797682220768748e+0\t4.6454999999999998e-6\n\tMax RelError of 9.6699462879811648e+1 at index of 1000.\n\t[1000\]\t-1.7538917064666748e-1\t-1.7951907357200980e-3\t1.7359397991094738e-1\t9.6699462879811648e+1\t4.6454999999999998e-6\n] + expected: FAIL + + [< [automate-freq\] 1 out of 1 assertions were failed.] + expected: FAIL + + [< [automate-q\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X Output of lowshelf filter with gain automation does not equal [0,0.4781356751918793,1.5511385202407837,3.0428154468536377,4.649440288543701,6.148099899291992,7.424892902374268,8.436473846435547,9.169538497924805,9.61856460571289,9.779438972473145,9.650873184204102,9.237476348876953,8.551753997802734,7.614615440368652,6.454819679260254...\] with an element-wise tolerance of {"absoluteThreshold":0.000027657,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t4.7863015532493591e-1\t4.7813567519187927e-1\t4.9448013305664063e-4\t1.0341837238106155e-3\t2.7657000000000000e-5\n\t[2\]\t1.5550640821456909e+0\t1.5511385202407837e+0\t3.9255619049072266e-3\t2.5307616655009381e-3\t2.7657000000000000e-5\n\t[3\]\t3.0560569763183594e+0\t3.0428154468536377e+0\t1.3241529464721680e-2\t4.3517359813635154e-3\t2.7657000000000000e-5\n\t[4\]\t4.6794834136962891e+0\t4.6494402885437012e+0\t3.0043125152587891e-2\t6.4616649076265492e-3\t2.7657000000000000e-5\n\t[5\]\t6.2022128105163574e+0\t6.1480998992919922e+0\t5.4112911224365234e-2\t8.8015666808857178e-3\t2.7657000000000000e-5\n\t...and 2048 more errors.\n\tMax AbsError of 2.4090213775634766e+0 at index of 120.\n\t[120\]\t9.9098815917968750e+0\t7.5008602142333984e+0\t2.4090213775634766e+0\t3.2116601413157825e-1\t2.7657000000000000e-5\n\tMax RelError of 1.0632292419525375e+2 at index of 1000.\n\t[1000\]\t2.2968197241425514e-2\t-2.1807405573781580e-4\t2.3186271297163330e-2\t1.0632292419525375e+2\t2.7657000000000000e-5\n] + expected: FAIL + + [< [automate-gain\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X Output of bandpass filter with detune automation does not equal [0,0.0008383856620639563,0.00141120795160532,0.00036609364906325936,0.0001000093761831522,0.0012290297308936715,0.001128630479797721,0.0000010075401633002912,0.0004436193557921797,0.0014331036945804954,0.00065815937705338,-0.00011537729005794972,0.0008997227996587753,0.0013498960761353374,0.00016446926747448742,0.00006718232179991901...\] with an element-wise tolerance of {"absoluteThreshold":0.000031471,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[4\]\t1.3306002074386925e-4\t1.0000937618315220e-4\t3.3050644560717046e-5\t3.3047545962280317e-1\t3.1470999999999997e-5\n\t[7\]\t6.9791625719517469e-5\t1.0075401633002912e-6\t6.8784085556217178e-5\t6.8269323707065467e+1\t3.1470999999999997e-5\n\t[8\]\t4.8867485020309687e-4\t4.4361935579217970e-4\t4.5055494410917163e-5\t1.0156340976254449e-1\t3.1470999999999997e-5\n\t[10\]\t7.0790149038657546e-4\t6.5815937705338001e-4\t4.9742113333195448e-5\t7.5577610936569728e-2\t3.1470999999999997e-5\n\t[11\]\t-4.4212661123310681e-6\t-1.1537729005794972e-4\t1.1095602394561865e-4\t9.6167992756537768e-1\t3.1470999999999997e-5\n\t...and 1126 more errors.\n\tMax AbsError of 1.0178004354238510e+0 at index of 1015.\n\t[1015\]\t-1.4570061862468719e-1\t8.7209981679916382e-1\t1.0178004354238510e+0\t1.1670687412358907e+0\t3.1470999999999997e-5\n\tMax RelError of Infinity at index of 1087.\n\t[1087\]\t1.0017648339271545e-1\t0.0000000000000000e+0\t1.0017648339271545e-1\tInfinity\t3.1470999999999997e-5\n] + expected: FAIL + + [< [automate-detune\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X Output of peaking filter with automation of all parameters does not equal [0,0.9876883625984192,-0.30901700258255005,-0.8910065293312073,0.5877852439880371,0.7071067690849304,-0.80901700258255,-0.45399048924446106,0.9510565400123596,0.15643446147441864,-1,0.15643446147441864,0.9510565400123596,-0.45399048924446106,-0.80901700258255,0.7071067690849304...\] with an element-wise tolerance of {"absoluteThreshold":0.00062907,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[697\]\t-8.9100652933120728e-1\t-8.9659482240676880e-1\t5.5882930755615234e-3\t6.2327965050708450e-3\t6.2907000000000002e-4\n\t[698\]\t-3.0901700258255005e-1\t-3.0482962727546692e-1\t4.1873753070831299e-3\t1.3736772716318364e-2\t6.2907000000000002e-4\n\t[699\]\t9.8768836259841919e-1\t1.0072603225708008e+0\t1.9571959972381592e-2\t1.9430885475989618e-2\t6.2907000000000002e-4\n\t[700\]\t-5.5879793522430055e-14\t-3.7726949900388718e-2\t3.7726949900332839e-2\t9.9999999999851885e-1\t6.2907000000000002e-4\n\t[701\]\t-9.8768836259841919e-1\t-9.7246229648590088e-1\t1.5226066112518311e-2\t1.5657230277759220e-2\t6.2907000000000002e-4\n\t...and 3290 more errors.\n\tMax AbsError of 1.0000780582427979e+1 at index of 2030.\n\t[2030\]\t1.2776083946228027e+0\t1.1278388977050781e+1\t1.0000780582427979e+1\t8.8672066575975750e-1\t6.2907000000000002e-4\n\tMax RelError of 7.2626681742283040e+1 at index of 898.\n\t[898\]\t-2.0910589396953583e-1\t-2.8400830924510956e-3\t2.0626581087708473e-1\t7.2626681742283040e+1\t6.2907000000000002e-4\n] + expected: FAIL + + [< [automate-all\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X Output of bandpass filter with sinusoidal modulation of bandpass center frequency does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...\] with an element-wise tolerance of {"absoluteThreshold":0.000039787,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t1.7610176000744104e-3\t0.0000000000000000e+0\t1.7610176000744104e-3\tInfinity\t3.9786999999999997e-5\n\t[2\]\t6.9368327967822552e-3\t0.0000000000000000e+0\t6.9368327967822552e-3\tInfinity\t3.9786999999999997e-5\n\t[3\]\t1.5246707014739513e-2\t0.0000000000000000e+0\t1.5246707014739513e-2\tInfinity\t3.9786999999999997e-5\n\t[4\]\t2.6283653452992439e-2\t0.0000000000000000e+0\t2.6283653452992439e-2\tInfinity\t3.9786999999999997e-5\n\t[5\]\t3.9528924971818924e-2\t0.0000000000000000e+0\t3.9528924971818924e-2\tInfinity\t3.9786999999999997e-5\n\t...and 3993 more errors.\n\tMax AbsError of 9.7427284717559814e-1 at index of 3596.\n\t[3596\]\t-9.7427284717559814e-1\t0.0000000000000000e+0\t9.7427284717559814e-1\tInfinity\t3.9786999999999997e-5\n\tMax RelError of Infinity at index of 1.\n] + expected: FAIL + + [< [modulation\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 6 out of 6 tasks were failed.] + expected: FAIL + + [X Output of bandpass filter with Q automation does not equal [0,0.013114781118929386,0.047823384404182434,0.09765293449163437,0.15657125413417816,0.21899054944515228,0.27981746196746826,0.3345244824886322,0.379226952791214,0.4107542335987091,0.4267079830169678,0.42550167441368103,0.40637844800949097,0.3694050908088684,0.31544122099876404,0.24608469009399414...\] with an element-wise tolerance of {"absoluteThreshold":0.0000010133,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t1.4311081729829311e-2\t1.3114781118929386e-2\t1.1963006108999252e-3\t9.1217733643547391e-2\t1.0132999999999999e-6\n\t[2\]\t5.3999401628971100e-2\t4.7823384404182434e-2\t6.1760172247886658e-3\t1.2914220316554043e-1\t1.0132999999999999e-6\n\t[3\]\t1.1236446350812912e-1\t9.7652934491634369e-2\t1.4711529016494751e-2\t1.5065117185756505e-1\t1.0132999999999999e-6\n\t[4\]\t1.8244987726211548e-1\t1.5657125413417816e-1\t2.5878623127937317e-2\t1.6528336105527966e-1\t1.0132999999999999e-6\n\t[5\]\t2.5735962390899658e-1\t2.1899054944515228e-1\t3.8369074463844299e-2\t1.7520881408379727e-1\t1.0132999999999999e-6\n\t...and 3994 more errors.\n\tMax AbsError of 4.8764730989933014e-1 at index of 123.\n\t[123\]\t5.8356797695159912e-1\t9.5920667052268982e-2\t4.8764730989933014e-1\t5.0838607036959189e+0\t1.0132999999999999e-6\n\tMax RelError of 1.3733935694848860e+5 at index of 106.\n\t[106\]\t-4.0824136137962341e-1\t-2.9724792511842679e-6\t4.0823838890037223e-1\t1.3733935694848860e+5\t1.0132999999999999e-6\n] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-bandpass.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-bandpass.html.ini new file mode 100644 index 0000000000..9a17071200 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-bandpass.html.ini @@ -0,0 +1,3 @@ +[biquad-bandpass.html] + expected: + if fission and (os == "linux") and not debug: [OK, CRASH] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-basic.html.ini new file mode 100644 index 0000000000..036aa661af --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-basic.html.ini @@ -0,0 +1,4 @@ +[biquad-basic.html] + expected: + if (os == "linux") and not debug and fission: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse.html.ini new file mode 100644 index 0000000000..3f1f23e1a9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse.html.ini @@ -0,0 +1,3 @@ +[biquad-getFrequencyResponse.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass.html.ini new file mode 100644 index 0000000000..217dc9b9f5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass.html.ini @@ -0,0 +1,3 @@ +[biquad-highpass.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highshelf.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highshelf.html.ini new file mode 100644 index 0000000000..cf6e2208ba --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highshelf.html.ini @@ -0,0 +1,3 @@ +[biquad-highshelf.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowpass.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowpass.html.ini new file mode 100644 index 0000000000..ebab225504 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowpass.html.ini @@ -0,0 +1,3 @@ +[biquad-lowpass.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowshelf.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowshelf.html.ini new file mode 100644 index 0000000000..7f562f6f1e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-lowshelf.html.ini @@ -0,0 +1,3 @@ +[biquad-lowshelf.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-notch.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-notch.html.ini new file mode 100644 index 0000000000..a3b814eb74 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-notch.html.ini @@ -0,0 +1,3 @@ +[biquad-notch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-peaking.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-peaking.html.ini new file mode 100644 index 0000000000..0b6370fba9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-peaking.html.ini @@ -0,0 +1,3 @@ +[biquad-peaking.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail.html.ini new file mode 100644 index 0000000000..a124fb64e4 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail.html.ini @@ -0,0 +1,4 @@ +[biquad-tail.html] + expected: + if (os == "linux") and not debug and fission: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquadfilternode-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquadfilternode-basic.html.ini new file mode 100644 index 0000000000..a347308ccd --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/biquadfilternode-basic.html.ini @@ -0,0 +1,4 @@ +[biquadfilternode-basic.html] + expected: + if (os == "linux") and not debug and fission: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter.html.ini new file mode 100644 index 0000000000..7edff192da --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter.html.ini @@ -0,0 +1,3 @@ +[ctor-biquadfilter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering.html.ini new file mode 100644 index 0000000000..69bf951605 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering.html.ini @@ -0,0 +1,26 @@ +[no-dezippering.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "Test 0"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "Test 1"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "Test 2"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "Test 3"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "Test 4"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "Test 5"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect.html.ini new file mode 100644 index 0000000000..a0f6cace36 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect.html.ini @@ -0,0 +1,6 @@ +[audiochannelmerger-disconnect.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "silent-disconnect"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default.html.ini new file mode 100644 index 0000000000..7f760c2247 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default.html.ini @@ -0,0 +1,3 @@ +[audiochannelmerger-input-non-default.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input.html.ini new file mode 100644 index 0000000000..545044a4a0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input.html.ini @@ -0,0 +1,3 @@ +[audiochannelmerger-input.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html.ini new file mode 100644 index 0000000000..6ad1e4b9e3 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html.ini @@ -0,0 +1,3 @@ +[ctor-channelmerger.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic.html.ini new file mode 100644 index 0000000000..bbb43c75a4 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic.html.ini @@ -0,0 +1,3 @@ +[constant-source-basic.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/test-constantsourcenode.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/test-constantsourcenode.html.ini new file mode 100644 index 0000000000..9d4784bc3f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-constantsourcenode-interface/test-constantsourcenode.html.ini @@ -0,0 +1,3 @@ +[test-constantsourcenode.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini new file mode 100644 index 0000000000..aeaf0e7427 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini @@ -0,0 +1,11 @@ +[active-processing.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [X Number of distinct values is not equal to 2. Got 0.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: FAIL + + [< [test\] 1 out of 1 assertions were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html.ini new file mode 100644 index 0000000000..50db6e8da5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html.ini @@ -0,0 +1,3 @@ +[convolution-mono-mono.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html.ini new file mode 100644 index 0000000000..3f88c7ff38 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html.ini @@ -0,0 +1,3 @@ +[convolver-cascade.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html.ini new file mode 100644 index 0000000000..9a9811f1f5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html.ini @@ -0,0 +1,3 @@ +[convolver-channels.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html.ini new file mode 100644 index 0000000000..9fd19a0577 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html.ini @@ -0,0 +1,3 @@ +[convolver-response-1-chan.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html.ini new file mode 100644 index 0000000000..b74abc8482 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan.html.ini @@ -0,0 +1,3 @@ +[convolver-response-2-chan.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini new file mode 100644 index 0000000000..d2a63c78f7 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan.html.ini @@ -0,0 +1,6 @@ +[convolver-response-4-chan.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Executing "delayed buffer set"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-already-has-value.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-already-has-value.html.ini new file mode 100644 index 0000000000..8a138dc74e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-already-has-value.html.ini @@ -0,0 +1,3 @@ +[convolver-setBuffer-already-has-value.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-null.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-null.html.ini new file mode 100644 index 0000000000..a2a06f03b9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-setBuffer-null.html.ini @@ -0,0 +1,4 @@ +[convolver-setBuffer-null.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + if (os == "linux") and not debug: [OK, CRASH] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response.html.ini new file mode 100644 index 0000000000..02e18431b9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response.html.ini @@ -0,0 +1,4 @@ +[convolver-upmixing-1-channel-response.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "win") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html.ini new file mode 100644 index 0000000000..4a9a014ad5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html.ini @@ -0,0 +1,3 @@ +[ctor-convolver.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv.html.ini new file mode 100644 index 0000000000..8d3cbde891 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv.html.ini @@ -0,0 +1,3 @@ +[realtime-conv.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/transferred-buffer-output.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/transferred-buffer-output.html.ini new file mode 100644 index 0000000000..92f60051b8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/transferred-buffer-output.html.ini @@ -0,0 +1,3 @@ +[transferred-buffer-output.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-nondefault-delay.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-nondefault-delay.html.ini new file mode 100644 index 0000000000..bdd1ecb638 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-max-nondefault-delay.html.ini @@ -0,0 +1,4 @@ +[delaynode-max-nondefault-delay.html] + expected: + if (os == "android") and debug and not fission: [OK, TIMEOUT] + if (os == "android") and debug and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelay.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelay.html.ini new file mode 100644 index 0000000000..52348ff663 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelay.html.ini @@ -0,0 +1,4 @@ +[delaynode-maxdelay.html] + expected: + if (os == "android") and debug and fission: [TIMEOUT, OK] + if (os == "android") and debug and not fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit.html.ini new file mode 100644 index 0000000000..f0b70b2ace --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-maxdelaylimit.html.ini @@ -0,0 +1,4 @@ +[delaynode-maxdelaylimit.html] + expected: + if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-scheduling.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-scheduling.html.ini new file mode 100644 index 0000000000..0fb3a6fae5 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/delaynode-scheduling.html.ini @@ -0,0 +1,4 @@ +[delaynode-scheduling.html] + expected: + if (os == "android") and debug and not fission: [OK, TIMEOUT] + if (os == "android") and debug and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/maxdelay-rounding.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/maxdelay-rounding.html.ini new file mode 100644 index 0000000000..29bb65f1c0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/maxdelay-rounding.html.ini @@ -0,0 +1,4 @@ +[maxdelay-rounding.html] + expected: + if (os == "android") and not fission and debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html.ini new file mode 100644 index 0000000000..ae829bdc32 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-delaynode-interface/no-dezippering.html.ini @@ -0,0 +1,14 @@ +[no-dezippering.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Executing "test0"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "test1"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL + + [Executing "test2"] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-destinationnode-interface/destination.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-destinationnode-interface/destination.html.ini new file mode 100644 index 0000000000..d3cc54c760 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-destinationnode-interface/destination.html.ini @@ -0,0 +1,4 @@ +[destination.html] + expected: + if (os == "linux") and not fission and not debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-dynamicscompressornode-interface/dynamicscompressor-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-dynamicscompressornode-interface/dynamicscompressor-basic.html.ini new file mode 100644 index 0000000000..4dc9ee890b --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-dynamicscompressornode-interface/dynamicscompressor-basic.html.ini @@ -0,0 +1,3 @@ +[dynamicscompressor-basic.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/gain-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/gain-basic.html.ini new file mode 100644 index 0000000000..8b82fb1dff --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/gain-basic.html.ini @@ -0,0 +1,3 @@ +[gain-basic.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/no-dezippering.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/no-dezippering.html.ini new file mode 100644 index 0000000000..dcd8f3aefc --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-gainnode-interface/no-dezippering.html.ini @@ -0,0 +1,12 @@ +[no-dezippering.html] + [Executing "test0"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test2"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test3"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/__dir__.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic.html.ini new file mode 100644 index 0000000000..327173a79f --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic.html.ini @@ -0,0 +1,13 @@ +[iirfilter-basic.html] + [X getFrequencyResponse(new Float32Array(10), new Float32Array(1), new Float32Array(20)) did not throw an exception.] + expected: FAIL + + [X getFrequencyResponse(new Float32Array(10), new Float32Array(20), new Float32Array(1)) did not throw an exception.] + expected: FAIL + + [< [exceptions-getFrequencyData\] 2 out of 5 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 5 tasks were failed.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/test-iirfilternode.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/test-iirfilternode.html.ini new file mode 100644 index 0000000000..39401ba902 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-iirfilternode-interface/test-iirfilternode.html.ini @@ -0,0 +1,3 @@ +[test-iirfilternode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https.html.ini new file mode 100644 index 0000000000..7401aedbbc --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https.html.ini @@ -0,0 +1,32 @@ +[cors-check.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [X Recorded channel #2 should have contain at least one value different from 0.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL + + [< [start-playback-and-capture\] 4 out of 4 assertions were failed.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL + + [X Recorded channel #1 should have contain at least one value different from 0.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL + + [X Recorded channel #0 should have contain at least one value different from 0.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL + + [X Recorded channel #3 should have contain at least one value different from 0.] + expected: + if (os == "linux") and ccov: [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini new file mode 100644 index 0000000000..13cbe1882c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini @@ -0,0 +1,5 @@ +[mediaElementAudioSourceToScriptProcessorTest.html] + [All data processed correctly] + expected: + if fission and (os == "mac") and debug: [PASS, FAIL] + if not fission and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/no-cors.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/no-cors.https.html.ini new file mode 100644 index 0000000000..158872d889 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/no-cors.https.html.ini @@ -0,0 +1,3 @@ +[no-cors.https.html] + bug: redirect not tainted https://bugzilla.mozilla.org/show_bug.cgi?id=1599950 + disabled: unstable failing test names https://bugzilla.mozilla.org/show_bug.cgi?id=1599954 diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiodestinationnode-interface/ctor-mediastreamaudiodestination.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiodestinationnode-interface/ctor-mediastreamaudiodestination.html.ini new file mode 100644 index 0000000000..6ab0f078c9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiodestinationnode-interface/ctor-mediastreamaudiodestination.html.ini @@ -0,0 +1,4 @@ +[ctor-mediastreamaudiodestination.html] + expected: + if (os == "android") and debug and not fission: [OK, TIMEOUT] + if (os == "android") and debug and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-ctor.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-ctor.html.ini new file mode 100644 index 0000000000..0fa9b3fd1c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-ctor.html.ini @@ -0,0 +1,3 @@ +[mediastreamaudiosourcenode-ctor.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-routing.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-routing.html.ini new file mode 100644 index 0000000000..ff57dbb6fe --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediastreamaudiosourcenode-interface/mediastreamaudiosourcenode-routing.html.ini @@ -0,0 +1,3 @@ +[mediastreamaudiosourcenode-routing.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting.html.ini new file mode 100644 index 0000000000..507ab63742 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting.html.ini @@ -0,0 +1,16 @@ +[detune-limiting.html] + [# AUDIT TASK RUNNER FINISHED: 2 out of 2 tasks were failed.] + expected: FAIL + + [X osc[5:\]: Expected 0 for all values but found 5507 unexpected values: \n\tIndex\tActual\n\t[0\]\t0.0007123791729100049\n\t[1\]\t0.0008548549376428127\n\t[2\]\t0.0009973307605832815\n\t[3\]\t0.0011398064671084285\n\t...and 5503 more errors.] + expected: FAIL + + [X Osc(freq: 44100.00390625) output: Expected 0 for all values but found 5511 unexpected values: \n\tIndex\tActual\n\t[1\]\t1.7484555314695172e-7\n\t[2\]\t1.7484555314695172e-7\n\t[3\]\t1.7484555314695172e-7\n\t[4\]\t1.7484555314695172e-7\n\t...and 5507 more errors.] + expected: FAIL + + [< [detune automation\] 1 out of 3 assertions were failed.] + expected: FAIL + + [< [detune limits\] 1 out of 4 assertions were failed.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini new file mode 100644 index 0000000000..d9b1f2200e --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini @@ -0,0 +1,53 @@ +[osc-basic-waveform.html] + expected: + if (os == "linux") and fission: [OK, FAIL] + [< [Test 0\] 2 out of 2 assertions were failed.] + expected: FAIL + + [X Custom: 100 Hz does not equal [1,1.0141456127166748,1.0280853509902954,1.0418163537979126,1.0553359985351562,1.0686413049697876,1.081729769706726,1.094598650932312,1.1072453260421753,1.1196671724319458,1.1318618059158325,1.1438266038894653,1.1555593013763428,1.1670573949813843,1.1783186197280884,1.189340591430664...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018478,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[132\]\t6.4742153882980347e-1\t6.4741957187652588e-1\t1.9669532775878906e-6\t3.0381430575024735e-6\t1.8477999999999999e-6\n\t[134\]\t6.1133599281311035e-1\t6.1133408546447754e-1\t1.9073486328125000e-6\t3.1199775673612907e-6\t1.8477999999999999e-6\n\t[135\]\t5.9310543537139893e-1\t5.9310334920883179e-1\t2.0861625671386719e-6\t3.5173677065245060e-6\t1.8477999999999999e-6\n\t[136\]\t5.7475429773330688e-1\t5.7475227117538452e-1\t2.0265579223632813e-6\t3.5259676629357436e-6\t1.8477999999999999e-6\n\t[137\]\t5.5628657341003418e-1\t5.5628448724746704e-1\t2.0861625671386719e-6\t3.7501721061127269e-6\t1.8477999999999999e-6\n\t...and 97 more errors.\n\tMax AbsError of 4.5299530029296875e-6 at index of 197.\n\t[197\]\t-6.1586797237396240e-1\t-6.1587250232696533e-1\t4.5299530029296875e-6\t7.3553421947141031e-6\t1.8477999999999999e-6\n\tMax RelError of 4.6893454976520917e-4 at index of 165.\n\t[165\]\t7.5594307854771614e-3\t7.5558875687420368e-3\t3.5432167351245880e-6\t4.6893454976520917e-4\t1.8477999999999999e-6\n] + expected: FAIL + + [< [Test 5\] 1 out of 2 assertions were failed.] + expected: FAIL + + [X Sine: 100 Hz does not equal [0,0.014247103594243526,0.028491314500570297,0.04272974282503128,0.056959498673677444,0.07117769122123718,0.08538143336772919,0.09956784546375275,0.11373404413461685,0.1278771609067917,0.14199431240558624,0.1560826450586319,0.17013929784297943,0.18416140973567963,0.19814614951610565,0.2120906561613083...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018045,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[210\]\t1.4904043078422546e-1\t1.4904226362705231e-1\t1.8328428268432617e-6\t1.2297470410336594e-5\t1.8045000000000000e-6\n\t[211\]\t1.3493725657463074e-1\t1.3493916392326355e-1\t1.9073486328125000e-6\t1.4134878098823558e-5\t1.8045000000000000e-6\n\t[212\]\t1.2080668658018112e-1\t1.2080866843461990e-1\t1.9818544387817383e-6\t1.6404902598974448e-5\t1.8045000000000000e-6\n\t[213\]\t1.0665159672498703e-1\t1.0665365308523178e-1\t2.0563602447509766e-6\t1.9280729588396244e-5\t1.8045000000000000e-6\n\t[214\]\t9.2474862933158875e-2\t9.2476986348628998e-2\t2.1234154701232910e-6\t2.2961555668760949e-5\t1.8045000000000000e-6\n\t...and 41 more errors.\n\tMax AbsError of 4.4107437133789063e-6 at index of 254.\n\t[254\]\t-4.5938178896903992e-1\t-4.5937737822532654e-1\t4.4107437133789063e-6\t9.6015692597196596e-6\t1.8045000000000000e-6\n\tMax RelError of 3.6860789043135361e-4 at index of 221.\n\t[221\]\t-7.1263583377003670e-3\t-7.1237324737012386e-3\t2.6258639991283417e-6\t3.6860789043135361e-4\t1.8045000000000000e-6\n] + expected: FAIL + + [X Sine: SNR (db) is not greater than or equal to 118.91. Got 112.67687558535255.] + expected: FAIL + + [X Sine: SNR (db) is not greater than or equal to 130.95. Got 112.67687558535255.] + expected: FAIL + + [X Custom: SNR (db) is not greater than or equal to 122.43. Got 112.79630741561516.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 4 out of 6 tasks were failed.] + expected: FAIL + + [X Custom: SNR (db) is not greater than or equal to 138.76. Got 133.53606166055903.] + expected: FAIL + + [< [Test 4\] 2 out of 2 assertions were failed.] + expected: FAIL + + [X Sine: -100 Hz does not equal [0,-0.014247103594243526,-0.028491314500570297,-0.04272974282503128,-0.056959498673677444,-0.07117769122123718,-0.08538143336772919,-0.09956784546375275,-0.11373404413461685,-0.1278771609067917,-0.14199431240558624,-0.1560826450586319,-0.17013929784297943,-0.18416140973567963,-0.19814614951610565,-0.2120906561613083...\] with an element-wise tolerance of {"absoluteThreshold":4.7684e-7,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[126\]\t-9.7492843866348267e-1\t-9.7492790222167969e-1\t5.3644180297851563e-7\t5.5023740910077999e-7\t4.7683999999999997e-7\n\t[127\]\t-9.7165924310684204e-1\t-9.7165870666503906e-1\t5.3644180297851563e-7\t5.5208871108633394e-7\t4.7683999999999997e-7\n\t[128\]\t-9.6819281578063965e-1\t-9.6819221973419189e-1\t5.9604644775390625e-7\t6.1562821473358384e-7\t4.7683999999999997e-7\n\t[129\]\t-9.6452987194061279e-1\t-9.6452921628952026e-1\t6.5565109252929688e-7\t6.7976281221583207e-7\t4.7683999999999997e-7\n\t[130\]\t-9.6067112684249878e-1\t-9.6067041158676147e-1\t7.1525573730468750e-7\t7.4453811492256024e-7\t4.7683999999999997e-7\n\t...and 108 more errors.\n\tMax AbsError of 4.4107437133789063e-6 at index of 254.\n\t[254\]\t4.5938178896903992e-1\t4.5937737822532654e-1\t4.4107437133789063e-6\t9.6015692597196596e-6\t4.7683999999999997e-7\n\tMax RelError of 3.6860789043135361e-4 at index of 221.\n\t[221\]\t7.1263583377003670e-3\t7.1237324737012386e-3\t2.6258639991283417e-6\t3.6860789043135361e-4\t4.7683999999999997e-7\n] + expected: FAIL + + [< [Test 1\] 2 out of 2 assertions were failed.] + expected: FAIL + + [X Custom: SNR (db) is not greater than or equal to 122.43. Got 112.76579764697749.] + expected: FAIL + + [X Custom: SNR (db) is not greater than or equal to 138.76. Got 132.76794522938812.] + expected: FAIL + + [X Custom: 100 Hz does not equal [1,1.0141456127166748,1.0280853509902954,1.0418163537979126,1.0553359985351562,1.0686413049697876,1.081729769706726,1.094598650932312,1.1072453260421753,1.1196671724319458,1.1318618059158325,1.1438266038894653,1.1555593013763428,1.1670573949813843,1.1783186197280884,1.189340591430664...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018478,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[132\]\t6.4742147922515869e-1\t6.4741957187652588e-1\t1.9073486328125000e-6\t2.9460781163660346e-6\t1.8477999999999999e-6\n\t[133\]\t6.2944263219833374e-1\t6.2944072484970093e-1\t1.9073486328125000e-6\t3.0302275615673585e-6\t1.8477999999999999e-6\n\t[135\]\t5.9310543537139893e-1\t5.9310334920883179e-1\t2.0861625671386719e-6\t3.5173677065245060e-6\t1.8477999999999999e-6\n\t[136\]\t5.7475423812866211e-1\t5.7475227117538452e-1\t1.9669532775878906e-6\t3.4222627316729277e-6\t1.8477999999999999e-6\n\t[137\]\t5.5628657341003418e-1\t5.5628448724746704e-1\t2.0861625671386719e-6\t3.7501721061127269e-6\t1.8477999999999999e-6\n\t...and 97 more errors.\n\tMax AbsError of 4.5299530029296875e-6 at index of 197.\n\t[197\]\t-6.1586797237396240e-1\t-6.1587250232696533e-1\t4.5299530029296875e-6\t7.3553421947141031e-6\t1.8477999999999999e-6\n\tMax RelError of 4.6918106549645650e-4 at index of 165.\n\t[165\]\t7.5594326481223106e-3\t7.5558875687420368e-3\t3.5450793802738190e-6\t4.6918106549645650e-4\t1.8477999999999999e-6\n] + expected: FAIL + + [X Sine: SNR (db) is not greater than or equal to 118.91. Got 112.67669857220825.] + expected: FAIL + + [X Sine: SNR (db) is not greater than or equal to 130.95. Got 112.67669857220825.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini new file mode 100644 index 0000000000..54d25d46e0 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [PR_SetCurrentThreadName, PR_SetThreadPrivate, _PR_CreateThread] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini new file mode 100644 index 0000000000..4650139ba3 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/automation-changes.html.ini @@ -0,0 +1,9 @@ +[automation-changes.html] + [Executing "Set Listener.positionX.value"] + expected: FAIL + + [Executing "Listener.positionX.setValue"] + expected: FAIL + + [Executing "Listener.setPosition"] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini new file mode 100644 index 0000000000..e21b4a0338 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html.ini @@ -0,0 +1,3 @@ +[ctor-panner.html] + [Executing "default constructor"] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini new file mode 100644 index 0000000000..8a7ebe673d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-exponential.html.ini @@ -0,0 +1,3 @@ +[distance-exponential.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini new file mode 100644 index 0000000000..5640c31428 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/distance-linear.html.ini @@ -0,0 +1,3 @@ +[distance-linear.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini new file mode 100644 index 0000000000..556bccba4b --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic.html.ini @@ -0,0 +1,50 @@ +[panner-automation-basic.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Executing "Stereo panner.positionX"] + expected: FAIL + + [Executing "Mono panner.positionX"] + expected: FAIL + + [Executing "Stereo panner.positionY"] + expected: FAIL + + [Executing "Mono panner.positionY"] + expected: FAIL + + [Executing "Stereo panner.positionZ"] + expected: FAIL + + [Executing "Mono panner.positionZ"] + expected: FAIL + + [Executing "Stereo listener.positionX"] + expected: FAIL + + [Executing "Mono listener.positionX"] + expected: FAIL + + [Executing "Stereo listener.positionY"] + expected: FAIL + + [Executing "Mono listener.positionY"] + expected: FAIL + + [Executing "Stereo listener.positionZ"] + expected: FAIL + + [Executing "Mono listener.positionZ"] + expected: FAIL + + [Executing "setPosition"] + expected: FAIL + + [Executing "orientation setter"] + expected: FAIL + + [Executing "forward setter"] + expected: FAIL + + [Executing "up setter"] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini new file mode 100644 index 0000000000..df2b7abaf8 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo.html.ini @@ -0,0 +1,3 @@ +[panner-automation-equalpower-stereo.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini new file mode 100644 index 0000000000..8a79cc9ffd --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position.html.ini @@ -0,0 +1,29 @@ +[panner-automation-position.html] + expected: ERROR + [Executing "1: 1-channel inverse rolloff: 1"] + expected: NOTRUN + + [Executing "3: 1-channel linear rolloff: 1"] + expected: NOTRUN + + [Executing "3: 2-channel linear rolloff: 1"] + expected: NOTRUN + + [Audit report] + expected: NOTRUN + + [Executing "2: 1-channel exponential rolloff: 1.5"] + expected: NOTRUN + + [Executing "1: 2-channel inverse rolloff: 1"] + expected: NOTRUN + + [Executing "2: 2-channel exponential rolloff: 1.5"] + expected: NOTRUN + + [Executing "0: 2-channel inverse rolloff: 1"] + expected: NOTRUN + + [Executing "0: 1-channel inverse rolloff: 1"] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini new file mode 100644 index 0000000000..e2f4a24bee --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth.html.ini @@ -0,0 +1,3 @@ +[panner-azimuth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini new file mode 100644 index 0000000000..80da64d753 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo.html.ini @@ -0,0 +1,3 @@ +[panner-equalpower-stereo.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini new file mode 100644 index 0000000000..da0879d1fb --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping.html.ini @@ -0,0 +1,12 @@ +[panner-rolloff-clamping.html] + [X Panner distanceModel: "linear", rolloffFactor: 2 expected to be equal to the array [0,0.009438800625503063,0.02810869924724102,0.03424321487545967,0.049286145716905594,0.06121714785695076,0.07480449229478836,0.08126655966043472,0.10326723754405975,0.10609924048185349,0.12179718166589737,0.1385885775089264,0.14151552319526672,0.16106881201267242,0.1722015142440796,0.18278823792934418...\] but differs in 2047 places:\n\tIndex\tActual\t\t\tExpected\n\t[1\]\t1.8877600496125524e-6\t9.4388006255030632e-3\n\t[2\]\t5.6217400015157182e-6\t2.8108699247241020e-2\n\t[3\]\t6.8486433519865386e-6\t3.4243214875459671e-2\n\t[4\]\t9.8572290880838409e-6\t4.9286145716905594e-2\n\t...and 2043 more errors.] + expected: FAIL + + [< [linear-clamp-high\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL + + [X Panner distanceModel: "linear", rolloffFactor: 2 expected to be equal to the array [0,0.009438806213438511,0.028108695521950722,0.03424323722720146,0.04928614944219589,0.06121715530753136,0.07480449974536896,0.08126655966043472,0.10326726734638214,0.10609924048185349,0.12179719656705856,0.13858859241008759,0.1415155529975891,0.1610688418149948,0.1722015142440796,0.18278825283050537...\] but differs in 2047 places:\n\tIndex\tActual\t\t\tExpected\n\t[1\]\t1.8877611864809296e-6\t9.4388062134385109e-3\n\t[2\]\t5.6217390920210164e-6\t2.8108695521950722e-2\n\t[3\]\t6.8486474447126966e-6\t3.4243237227201462e-2\n\t[4\]\t9.8572299975785427e-6\t4.9286149442195892e-2\n\t...and 2043 more errors.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini new file mode 100644 index 0000000000..fc057f190d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-pannernode-interface/pannernode-basic.window.js.ini @@ -0,0 +1,5 @@ +[pannernode-basic.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test the PannerNode interface] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-periodicwave-interface/periodicWave.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-periodicwave-interface/periodicWave.html.ini new file mode 100644 index 0000000000..8aa56471cb --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-periodicwave-interface/periodicWave.html.ini @@ -0,0 +1,3 @@ +[periodicWave.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output.html.ini new file mode 100644 index 0000000000..b2b8034a1b --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output.html.ini @@ -0,0 +1,25 @@ +[simple-input-output.html] + disabled: Bug 1560454 + [< [test\] 2 out of 3 assertions were failed.] + expected: FAIL + + [X ScriptProcessor output[1024:1151\] does not equal [1,1.0575640201568604,1.11493718624115,1.171929121017456,1.2283508777618408,1.2840152978897095,1.3387378454208374,1.3923370838165283,1.4446351528167725,1.4954586029052734,1.5446388721466064,1.5920131206512451,1.6374238729476929,1.6807208061218262,1.7217600345611572,1.7604057788848877...\] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[0\]\t0.0000000000000000e+0\t1.0000000000000000e+0\t1.0000000000000000e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t[1\]\t0.0000000000000000e+0\t1.0575640201568604e+0\t1.0575640201568604e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t[2\]\t0.0000000000000000e+0\t1.1149371862411499e+0\t1.1149371862411499e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t[3\]\t0.0000000000000000e+0\t1.1719291210174561e+0\t1.1719291210174561e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t[4\]\t0.0000000000000000e+0\t1.2283508777618408e+0\t1.2283508777618408e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\t...and 123 more errors.\n\tMax AbsError of 1.9998766183853149e+0 at index of 27.\n\t[27\]\t0.0000000000000000e+0\t1.9998766183853149e+0\t1.9998766183853149e+0\t1.0000000000000000e+0\t0.0000000000000000e+0\n\tMax RelError of 1.0000000000000000e+0 at index of 0.\n] + expected: FAIL + + [X ScriptProcessor output[1152:\]: Expected 1 for all values but found 39679 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 39675 more errors.] + expected: FAIL + + [X ScriptProcessor output[1152:\]: Expected 1 for all values but found 46848 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 46844 more errors.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL + + [X ScriptProcessor output[1152:\]: Expected 1 for all values but found 46207 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 46203 more errors.] + expected: FAIL + + [X ScriptProcessor output[0:1023\]: Expected 0 for all values but found 511 unexpected values: \n\tIndex\tActual\n\t[512\]\t1\n\t[513\]\t1.0575640201568604\n\t[514\]\t1.11493718624115\n\t[515\]\t1.171929121017456\n\t...and 507 more errors.] + expected: FAIL + + [< [test\] 3 out of 3 assertions were failed.] + expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html.ini new file mode 100644 index 0000000000..1e5d1a592d --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering.html.ini @@ -0,0 +1,21 @@ +[no-dezippering.html] + [Executing "test mono input"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test stereo input"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test mono input setValue"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test stereo input setValue"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + + [Executing "test mono input automation"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic.html.ini new file mode 100644 index 0000000000..65d8dc13a9 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic.html.ini @@ -0,0 +1,3 @@ +[stereopannernode-basic.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs.html.ini new file mode 100644 index 0000000000..7be854f87c --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs.html.ini @@ -0,0 +1,22 @@ +[silent-inputs.html] + [X WaveShaper with silent inputs and curve {"0":0.5,"1":0.5,"2":0.5}: Expected 0.5 for all values but found 16000 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 15996 more errors.] + expected: FAIL + + [< [test-0\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X WaveShaper with 2x oversample, silent inputs, and curve {"0":0.5,"1":0.5,"2":0.5}: Expected 0.5 for all values but found 16000 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 15996 more errors.] + expected: FAIL + + [< [test-1\] 1 out of 1 assertions were failed.] + expected: FAIL + + [X WaveShaper with no inputs and curve {"0":0.5,"1":0.5,"2":0.5}: Expected 0.5 for all values but found 16000 unexpected values: \n\tIndex\tActual\n\t[0\]\t0\n\t[1\]\t0\n\t[2\]\t0\n\t[3\]\t0\n\t...and 15996 more errors.] + expected: FAIL + + [< [test-2\] 1 out of 1 assertions were failed.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 3 out of 3 tasks were failed.] + expected: FAIL + diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html.ini new file mode 100644 index 0000000000..2bb57db257 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve.html.ini @@ -0,0 +1,4 @@ +[waveshaper-copy-curve.html] + [Executing "test copying"] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-limits.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-limits.html.ini new file mode 100644 index 0000000000..0535613825 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-limits.html.ini @@ -0,0 +1,3 @@ +[waveshaper-limits.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-simple.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-simple.html.ini new file mode 100644 index 0000000000..7c28fab239 --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-simple.html.ini @@ -0,0 +1,3 @@ +[waveshaper-simple.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper.html.ini new file mode 100644 index 0000000000..0bb3506eea --- /dev/null +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper.html.ini @@ -0,0 +1,3 @@ +[waveshaper.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |