summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface')
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-duration-loop.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-ended.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-grain.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-null.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero.html.ini20
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-onended.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiosource-time-limits.html.ini8
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/ctor-audiobuffersource.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-play.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/note-grain-on-timing.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sample-accurate-scheduling.html.ini3
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini7
-rw-r--r--testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling.html.ini48
18 files changed, 125 insertions, 0 deletions
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..b58498bc27
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching.html.ini
@@ -0,0 +1,7 @@
+[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
+ if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1846741
+
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..f6fdaeeb4a
--- /dev/null
+++ b/testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling.html.ini
@@ -0,0 +1,48 @@
+[sub-sample-scheduling.html]
+ [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