Diff
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2020-08-21 01:33:38 UTC (rev 265991)
@@ -1,5 +1,21 @@
2020-08-20 Chris Dumez <cdu...@apple.com>
+ Unreviewed, rebaseline flaky webaudio tests.
+
+ * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
+
+2020-08-20 Chris Dumez <cdu...@apple.com>
+
AudioBufferSourceNode should use "final" values for playbackRate and detune
https://bugs.webkit.org/show_bug.cgi?id=215669
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -5,18 +5,18 @@
PASS > [interpolate] Interpolation of AudioBuffers to context sample rate
FAIL X Interpolated sine wave does not equal [0,0.06264829635620117,0.12505052983760834,0.1869613528251648,0.24813774228096008,0.308339387178421,0.36732959747314453,0.4248766601085663,0.48075437545776367,0.53474360704422,0.5866317749023438,0.6362154483795166,0.6832994818687439,0.7276992797851562,0.769240140914917,0.8077590465545654...] with an element-wise tolerance of {"absoluteThreshold":0.090348,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [36] 8.7630659341812134e-1 7.7377235889434814e-1 1.0253423452377319e-1 1.3251214436024245e-1 9.0347999999999998e-2
- [37] 8.4047412872314453e-1 7.3256707191467285e-1 1.0790705680847168e-1 1.4729990050800476e-1 9.0347999999999998e-2
- [38] 8.0464166402816772e-1 6.8848371505737305e-1 1.1615794897079468e-1 1.6871560856180157e-1 9.0347999999999998e-2
- [39] 7.6880919933319092e-1 6.4169549942016602e-1 1.2711369991302490e-1 1.9809037156701961e-1 9.0347999999999998e-2
- [40] 7.3297673463821411e-1 5.9238606691360474e-1 1.4059066772460938e-1 2.3732946397119351e-1 9.0347999999999998e-2
+ [36] 8.7630665302276611e-1 7.7377235889434814e-1 1.0253429412841797e-1 1.3251222139148308e-1 9.0347999999999998e-2
+ [37] 8.4047418832778931e-1 7.3256707191467285e-1 1.0790711641311646e-1 1.4729998187208329e-1 9.0347999999999998e-2
+ [38] 8.0464172363281250e-1 6.8848371505737305e-1 1.1615800857543945e-1 1.6871569513559187e-1 9.0347999999999998e-2
+ [39] 7.6880925893783569e-1 6.4169549942016602e-1 1.2711375951766968e-1 1.9809046445320133e-1 9.0347999999999998e-2
+ [40] 7.3297679424285889e-1 5.9238606691360474e-1 1.4059072732925415e-1 2.3732956458909812e-1 9.0347999999999998e-2
...and 443 more errors.
- Max AbsError of 1.8496624827384949e+0 at index of 470.
- [470] 9.2141556739807129e-1 -9.2824691534042358e-1 1.8496624827384949e+0 1.9926405918194223e+0 9.0347999999999998e-2
- Max RelError of 5.1808049686170773e+2 at index of 451.
- [451] 7.4006021022796631e-1 1.4257137663662434e-3 7.3863449646160007e-1 5.1808049686170773e+2 9.0347999999999998e-2
+ Max AbsError of 1.8496625423431396e+0 at index of 470.
+ [470] 9.2141562700271606e-1 -9.2824691534042358e-1 1.8496625423431396e+0 1.9926406560314804e+0 9.0347999999999998e-2
+ Max RelError of 5.1808045505482744e+2 at index of 451.
+ [451] 7.4006015062332153e-1 1.4257137663662434e-3 7.3863443685695529e-1 5.1808045505482744e+2 9.0347999999999998e-2
assert_true: expected true got false
-FAIL X SNR (-1.935 dB) is not greater than or equal to 37.17. Got -1.9347045467214947. assert_true: expected true got false
+FAIL X SNR (-1.935 dB) is not greater than or equal to 37.17. Got -1.934705100669133. assert_true: expected true got false
FAIL < [interpolate] 2 out of 2 assertions were failed. assert_true: expected true got false
FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -23,7 +23,7 @@
Max RelError of 1.4034869002506184e+4 at index of 2205.
[2205] -6.3076853752136230e-2 -4.4939756662643049e-6 6.3072359776469966e-2 1.4034869002506184e+4 3.8985999999999999e-3
assert_true: expected true got false
-FAIL X SNR (15.733324711731411 dB) is not greater than or equal to 65.737. Got 15.733324711731411. assert_true: expected true got false
+FAIL X SNR (15.733324719588142 dB) is not greater than or equal to 65.737. Got 15.733324719588142. assert_true: expected true got false
FAIL < [buffer-stitching-2] 2 out of 3 assertions were failed. assert_true: expected true got false
FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -1,5 +1,5 @@
-PASS State change counting
+FAIL State change counting assert_less_than_equal: ctx 1 state change count. expected a number less than or equal to 1 but got 2
PASS Iteration 1
PASS Iteration 2
PASS Iteration 3
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -17,13 +17,13 @@
PASS Actual k-rate delayTime AudioParam with input is not constantly 0 (contains 6159 different values).
FAIL X output[128, 143]: Expected 0 for all values but found 16 unexpected values:
Index Actual
- [0] -0.8773074150085449
- [1] -0.8522303104400635
- [2] -0.826123833656311
- [3] -0.7989943027496338
+ [0] -0.051677267998456955
+ [1] -0.0074212560430169106
+ [2] 0.03865136206150055
+ [3] 0.08652953058481216
...and 12 more errors. assert_true: expected true got false
PASS output[144, 255] is not constantly 0 (contains 112 different values).
-PASS k-rate delayTime AudioParam with input equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS k-rate delayTime AudioParam with input equals [0,0.3387378752231598,0.6374238729476929,0.8607419729232788,0.9822871685028076,0.9876880645751953,0.8763062953948975,0.6613117456436157,0.3681243062019348,0.03141050040721893,-0.3090170621871948,-0.6129071116447449,-0.8443278074264526,-0.9759165644645691,-0.9921145439147949,-0.8910062313079834...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
FAIL < [delayTime] 1 out of 15 assertions were failed. assert_true: expected true got false
FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -23,8 +23,8 @@
[3555] -2.1301783621311188e-2 -2.1302459761500359e-2 6.7614018917083740e-7 3.1740005461379454e-5 0.0000000000000000e+0
[3556] -1.8743157386779785e-2 -1.8744025379419327e-2 8.6799263954162598e-7 4.6307696557787933e-5 0.0000000000000000e+0
...and 8443 more errors.
- Max AbsError of 1.2182705104351044e-1 at index of 11905.
- [11905] 2.3663641512393951e-1 3.5846346616744995e-1 1.2182705104351044e-1 3.3985904434289282e-1 0.0000000000000000e+0
+ Max AbsError of 1.2182706594467163e-1 at index of 11905.
+ [11905] 2.3663640022277832e-1 3.5846346616744995e-1 1.2182706594467163e-1 3.3985908591243225e-1 0.0000000000000000e+0
Max RelError of 2.5864712210866059e+0 at index of 5197.
[5197] 2.7467031031847000e-6 -1.7313286662101746e-6 4.4780317693948746e-6 2.5864712210866059e+0 0.0000000000000000e+0
assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -28,23 +28,23 @@
...and 16252 more errors. assert_true: expected true got false
FAIL < [test0] 3 out of 3 assertions were failed. assert_true: expected true got false
PASS > [test1] Test value setter and setValueAtTime
-FAIL X .value setter output does not equal [0.2779596447944641,0.4349345266819,0.5795549750328064,0.70771324634552,0.8157689571380615,0.9006527662277222,0.9599534869194031,0.9919868111610413,0.995842695236206,0.9714117646217346,0.9193877577781677,0.8412486910820007,0.7392138838768005,0.6161819100379944,0.47564706206321716,0.32160162925720215...] with an element-wise tolerance of {"absoluteThreshold":0.000065819,"relativeThreshold":0}.
+FAIL X .value setter output does not equal [0.5214688181877136,0.5697038173675537,0.616049587726593,0.660352349281311,0.7024649381637573,0.7422480583190918,0.7795694470405579,0.81430584192276,0.8463413715362549,0.8755701780319214,0.9018954038619995,0.9252294898033142,0.9454952478408813,0.96262526512146,0.9765629768371582,0.987261950969696...] with an element-wise tolerance of {"absoluteThreshold":0.000065819,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 9.8579835891723633e-1 2.7795964479446411e-1 7.0783871412277222e-1 2.5465520890494018e+0 6.5819000000000001e-5
- [1] 9.9666655063629150e-1 4.3493452668190002e-1 5.6173202395439148e-1 1.2915323789992601e+0 6.5819000000000001e-5
- [2] 9.8679518699645996e-1 5.7955497503280640e-1 4.0724021196365356e-1 7.0267744995304582e-1 6.5819000000000001e-5
- [3] 9.5636004209518433e-1 7.0771324634552002e-1 2.4864679574966431e-1 3.5133833799723718e-1 6.5819000000000001e-5
- [4] 9.0591025352478027e-1 8.1576895713806152e-1 9.0141296386718750e-2 1.1049856163068381e-1 6.5819000000000001e-5
- ...and 3574 more errors.
- Max AbsError of 1.9955322146415710e+0 at index of 287.
- [287] 9.9792581796646118e-1 -9.9760639667510986e-1 1.9955322146415710e+0 2.0003201876936796e+0 6.5819000000000001e-5
- Max RelError of 6.0865078230792997e+3 at index of 892.
- [892] 4.6717783808708191e-1 7.6743694080505520e-5 4.6710109439300140e-1 6.0865078230792997e+3 6.5819000000000001e-5
+ [0] 6.0565695166587830e-2 5.2146881818771362e-1 4.6090312302112579e-1 8.8385557668227455e-1 6.5819000000000001e-5
+ [1] 1.0737668722867966e-2 5.6970381736755371e-1 5.5896614864468575e-1 9.8115219102360274e-1 6.5819000000000001e-5
+ [2] -3.9133124053478241e-2 6.1604958772659302e-1 6.5518271178007126e-1 1.0635226852401463e+0 6.5819000000000001e-5
+ [3] -8.8932193815708160e-2 6.6035234928131104e-1 7.4928454309701920e-1 1.1346738508805136e+0 6.5819000000000001e-5
+ [4] -1.3854481279850006e-1 7.0246493816375732e-1 8.4100975096225739e-1 1.1972266589712734e+0 6.5819000000000001e-5
+ ...and 3227 more errors.
+ Max AbsError of 1.8450423479080200e+0 at index of 24.
+ [24] -9.0947800874710083e-1 9.3556433916091919e-1 1.8450423479080200e+0 1.9721170107475297e+0 6.5819000000000001e-5
+ Max RelError of 7.7123865752010784e+2 at index of 45.
+ [45] -8.0465185642242432e-1 1.0446786182001233e-3 8.0569653504062444e-1 7.7123865752010784e+2 6.5819000000000001e-5
assert_true: expected true got false
FAIL X .value setter output matches setValueAtTime output is not true. Got false. assert_true: expected true got false
FAIL < [test1] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test2] Test value setter and modulation
-PASS With modulation: .value setter output equals [0.7650766968727112,0.19463731348514557,0.7450577616691589,0.6224613189697266,0.4821838438510895,0.32820984721183777,0.16491319239139557,-0.0030680475756525993,-0.1709619164466858,-0.8088366985321045,0.0651242807507515,-0.36386561393737793,-0.07803883403539658,0.1592167764902115,0.8827916979789734,-0.3798184096813202...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS With modulation: .value setter output equals [0.5214566588401794,-0.5851858854293823,-0.9781315922737122,-0.2492080181837082,0.7155246138572693,0.9808593392372131,0.4836493134498596,-0.24869835376739502,-0.770362913608551,-0.9790927767753601,-0.9903184175491333,-0.9490256309509277,-0.9418102502822876,-0.9788252711296082,-0.9951662421226501,-0.8529807329177856...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
PASS With modulation: .value setter output matches setValueAtTime output is true.
PASS < [test2] All assertions passed. (total 2 assertions)
FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -21,17 +21,17 @@
...and 892 more errors. assert_true: expected true got false
FAIL < [test0] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test2] Compare value setter and setValueAtTime
-FAIL X .value setter output expected to be equal to the array [-0.03759972006082535,-0.05467035621404648,-0.07155975699424744,-0.0882117748260498,-0.10457140952348709,-0.12058408558368683,-0.13619694113731384,-0.1513580083847046,-0.16601718962192535,-0.18012580275535583,-0.19363702833652496,-0.20650623738765717,-0.21869038045406342,-0.23014938831329346,-0.24084503948688507,-0.25074201822280884...] but differs in 640 places:
+FAIL X .value setter output expected to be equal to the array [0.27716386318206787,0.25394731760025024,0.22351734340190887,0.18673840165138245,0.14465515315532684,0.09846296161413193,0.04947395995259285,-0.000920414284337312,-0.051288578659296036,-0.10019991546869278,-0.14626504480838776,-0.1881755292415619,-0.2247409224510193,-0.2549225091934204,-0.277863085269928,-0.29291093349456787...] but differs in 640 places:
Index Actual Expected
- [0] -1.2489373981952667e-1 -3.7599720060825348e-2
- [1] -1.8096205592155457e-1 -5.4670356214046478e-2
- [2] -2.3604041337966919e-1 -7.1559756994247437e-2
- [3] -2.8995347023010254e-1 -8.8211774826049805e-2
+ [0] 9.2064595222473145e-1 2.7716386318206787e-1
+ [1] 8.4058040380477905e-1 2.5394731760025024e-1
+ [2] 7.3727369308471680e-1 2.2351734340190887e-1
+ [3] 6.1381196975708008e-1 1.8673840165138245e-1
...and 636 more errors. assert_true: expected true got false
FAIL X .value setter output matches setValueAtTime output is not true. Got false. assert_true: expected true got false
FAIL < [test2] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test3] Automation effects
-PASS With modulation: .value setter output is identical to the array [-0.03759991005063057,-0.07845700532197952,-0.13329683244228363,-0.2007361203432083,-0.2788574993610382,-0.3652743101119995,-0.45721668004989624,-0.5516262650489807,-0.6452678442001343,-0.7348412275314331,-0.8171004056930542,-0.8889712691307068,-0.9476582407951355,-0.9907503128051758,-1.016305923461914,-1.0229262113571167...].
+PASS With modulation: .value setter output is identical to the array [0.6307172179222107,0.26173824071884155,-0.04888543114066124,-0.24108877778053284,-0.2937309145927429,-0.2293994128704071,-0.10613704472780228,0.0013841955224052072,0.02557784877717495,-0.07256468385457993,-0.29065337777137756,-0.5846103429794312,-0.8810368776321411,-1.0985889434814453,-1.1720213890075684,-1.0717520713806152...].
PASS With modulation: .value setter output matches setValueAtTime output is true.
PASS < [test3] All assertions passed. (total 2 assertions)
FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -8,21 +8,69 @@
PASS Executing "Test 5"
PASS Audit report
PASS > [Test 0] Sine wave: 100 Hz
-PASS Sine: 100 Hz equals [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}.
-PASS Sine: SNR (db) is greater than or equal to 118.91.
-PASS < [Test 0] All assertions passed. (total 2 assertions)
+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}.
+ Index Actual Expected AbsError RelError Test threshold
+ [1] 1.3089643791317940e-2 1.4247103594243526e-2 1.1574598029255867e-3 8.1241762247959842e-2 1.8045000000000000e-6
+ [2] 2.6176968589425087e-2 2.8491314500570297e-2 2.3143459111452103e-3 8.1229874848311581e-2 1.8045000000000000e-6
+ [3] 3.9259806275367737e-2 4.2729742825031281e-2 3.4699365496635437e-3 8.1206586331964509e-2 1.8045000000000000e-6
+ [4] 5.2335985004901886e-2 5.6959498673677444e-2 4.6235136687755585e-3 8.1171951587281285e-2 1.8045000000000000e-6
+ [5] 6.5403074026107788e-2 7.1177691221237183e-2 5.7746171951293945e-3 8.1129594063124519e-2 1.8045000000000000e-6
+ ...and 250 more errors.
+ Max AbsError of 2.7751174569129944e-1 at index of 250.
+ [250] -1.3052606582641602e-1 -4.0803781151771545e-1 2.7751174569129944e-1 6.8011281763099773e-1 1.8045000000000000e-6
+ Max RelError of 3.5554003082343762e+1 at index of 221.
+ [221] 2.4615347385406494e-1 -7.1237324737012386e-3 2.5327720632776618e-1 3.5554003082343762e+1 1.8045000000000000e-6
+ assert_true: expected true got false
+FAIL X Sine: SNR (db) is not greater than or equal to 118.91. Got 13.507687016951706. assert_true: expected true got false
+FAIL < [Test 0] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [Test 1] Sine wave: -100 Hz
-PASS Sine: -100 Hz equals [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}.
-PASS Sine: SNR (db) is greater than or equal to 130.95.
-PASS < [Test 1] All assertions passed. (total 2 assertions)
+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}.
+ Index Actual Expected AbsError RelError Test threshold
+ [1] -1.3089818879961967e-2 -1.4247103594243526e-2 1.1572847142815590e-3 8.1229472827666835e-2 4.7683999999999997e-7
+ [2] -2.6176968589425087e-2 -2.8491314500570297e-2 2.3143459111452103e-3 8.1229874848311581e-2 4.7683999999999997e-7
+ [3] -3.9259962737560272e-2 -4.2729742825031281e-2 3.4697800874710083e-3 8.1202924662546652e-2 4.7683999999999997e-7
+ [4] -5.2335936576128006e-2 -5.6959498673677444e-2 4.6235620975494385e-3 8.1172801819025031e-2 4.7683999999999997e-7
+ [5] -6.5403178334236145e-2 -7.1177691221237183e-2 5.7745128870010376e-3 8.1128128602155403e-2 4.7683999999999997e-7
+ ...and 250 more errors.
+ Max AbsError of 2.7751179039478302e-1 at index of 250.
+ [250] 1.3052602112293243e-1 4.0803781151771545e-1 2.7751179039478302e-1 6.8011292718820626e-1 4.7683999999999997e-7
+ Max RelError of 3.5554019816449092e+1 at index of 221.
+ [221] -2.4615359306335449e-1 7.1237324737012386e-3 2.5327732553705573e-1 3.5554019816449092e+1 4.7683999999999997e-7
+ assert_true: expected true got false
+FAIL X Sine: SNR (db) is not greater than or equal to 130.95. Got 13.507686089555154. assert_true: expected true got false
+FAIL < [Test 1] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [Test 2] Sine wave: 2 Hz
-PASS Sine: 2 Hz equals [0,0.0002849517040885985,0.000569903408177197,0.0008548550540581346,0.0011398065835237503,0.001424758112989366,0.0017097094096243382,0.0019946605898439884,0.0022796117700636387,0.0025645627174526453,0.0028495131991803646,0.003134463680908084,0.0034194139298051596,0.003704363713040948,0.003989313263446093,0.004274262581020594...] with an element-wise tolerance of {"absoluteThreshold":1.4516e-7,"relativeThreshold":0}.
-PASS Sine: SNR (db) is greater than or equal to 119.93.
-PASS < [Test 2] All assertions passed. (total 2 assertions)
+FAIL X Sine: 2 Hz does not equal [0,0.0002849517040885985,0.000569903408177197,0.0008548550540581346,0.0011398065835237503,0.001424758112989366,0.0017097094096243382,0.0019946605898439884,0.0022796117700636387,0.0025645627174526453,0.0028495131991803646,0.003134463680908084,0.0034194139298051596,0.003704363713040948,0.003989313263446093,0.004274262581020594...] with an element-wise tolerance of {"absoluteThreshold":1.4516e-7,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [1] 2.6180013082921505e-4 2.8495170408859849e-4 2.3151573259383440e-5 8.1247358507408843e-2 1.4516000000000001e-7
+ [2] 5.2360026165843010e-4 5.6990340817719698e-4 4.6303146518766880e-5 8.1247358507408843e-2 1.4516000000000001e-7
+ [3] 7.8540033427998424e-4 8.5485505405813456e-4 6.9454719778150320e-5 8.1247364039596634e-2 1.4516000000000001e-7
+ [4] 1.0472005233168602e-3 1.1398065835237503e-3 9.2606060206890106e-5 8.1247170831910243e-2 1.4516000000000001e-7
+ [5] 1.3090006541460752e-3 1.4247581129893661e-3 1.1575745884329081e-4 8.1247095761689328e-2 1.4516000000000001e-7
+ ...and 250 more errors.
+ Max AbsError of 5.8895498514175415e-3 at index of 255.
+ [255] 6.6709212958812714e-2 7.2598762810230255e-2 5.8895498514175415e-3 8.1124658650348458e-2 1.4516000000000001e-7
+ Max RelError of 8.1253450445387218e-2 at index of 23.
+ [23] 6.0213203541934490e-3 6.5538426861166954e-3 5.3252233192324638e-4 8.1253450445387218e-2 1.4516000000000001e-7
+ assert_true: expected true got false
+FAIL X Sine: SNR (db) is not greater than or equal to 119.93. Got 21.811635596188825. assert_true: expected true got false
+FAIL < [Test 2] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [Test 3] Sine wave: 1 Hz
-PASS Sine: 1 Hz equals [0,0.00014247585204429924,0.0002849517040885985,0.00042742755613289773,0.000569903408177197,0.0007123792311176658,0.0008548550540581346,0.0009973308769986033,0.0011398065835237503,0.001282282406464219,0.001424758112989366,0.001567233819514513,0.0017097094096243382,0.0018521851161494851,0.0019946605898439884,0.0021371361799538136...] with an element-wise tolerance of {"absoluteThreshold":1.4157e-7,"relativeThreshold":0}.
-PASS Sine: SNR (db) is greater than or equal to 112.22.
-PASS < [Test 3] All assertions passed. (total 2 assertions)
+FAIL X Sine: 1 Hz does not equal [0,0.00014247585204429924,0.0002849517040885985,0.00042742755613289773,0.000569903408177197,0.0007123792311176658,0.0008548550540581346,0.0009973308769986033,0.0011398065835237503,0.001282282406464219,0.001424758112989366,0.001567233819514513,0.0017097094096243382,0.0018521851161494851,0.0019946605898439884,0.0021371361799538136...] with an element-wise tolerance of {"absoluteThreshold":1.4157e-7,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [1] 1.3090006541460752e-4 1.4247585204429924e-4 1.1575786629691720e-5 8.1247358507408843e-2 1.4156999999999999e-7
+ [2] 2.6180013082921505e-4 2.8495170408859849e-4 2.3151573259383440e-5 8.1247358507408843e-2 1.4156999999999999e-7
+ [3] 3.9270016713999212e-4 4.2742755613289773e-4 3.4727388992905617e-5 8.1247426598083011e-2 1.4156999999999999e-7
+ [4] 5.2360026165843010e-4 5.6990340817719698e-4 4.6303146518766880e-5 8.1247358507408843e-2 1.4156999999999999e-7
+ [5] 6.5450032707303762e-4 7.1237923111766577e-4 5.7878904044628143e-5 8.1247320972315254e-2 1.4156999999999999e-7
+ ...and 250 more errors.
+ Max AbsError of 2.9500462114810944e-3 at index of 255.
+ [255] 3.3373303711414337e-2 3.6323349922895432e-2 2.9500462114810944e-3 8.1216248439178601e-2 1.4156999999999999e-7
+ Max RelError of 8.1253793837885863e-2 at index of 47.
+ [47] 6.1522140167653561e-3 6.6963150165975094e-3 5.4410099983215332e-4 8.1253793837885863e-2 1.4156999999999999e-7
+ assert_true: expected true got false
+FAIL X Sine: SNR (db) is not greater than or equal to 112.22. Got 21.80559297189769. assert_true: expected true got false
+FAIL < [Test 3] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [Test 4] Custom wave: 100 Hz
PASS Custom: 100 Hz equals [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}.
PASS Custom: SNR (db) is greater than or equal to 122.43.
@@ -38,5 +86,5 @@
assert_true: expected true got false
FAIL X Custom: SNR (db) is not greater than or equal to 138.76. Got 131.46607450774167. assert_true: expected true got false
FAIL < [Test 5] 2 out of 2 assertions were failed. assert_true: expected true got false
-FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 6 tasks were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 5 out of 6 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -7,74 +7,72 @@
PASS > [Set Listener.positionX.value]
FAIL X listenr.positionX.value: output0[0:511] 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":1e-16,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] -2.9051778255961835e-4 0.0000000000000000e+0 2.9051778255961835e-4 Infinity 9.9999999999999998e-17
- [1] -5.7807058328762650e-4 0.0000000000000000e+0 5.7807058328762650e-4 Infinity 9.9999999999999998e-17
- [2] -8.3752447972074151e-4 0.0000000000000000e+0 8.3752447972074151e-4 Infinity 9.9999999999999998e-17
- [3] -1.0442913044244051e-3 0.0000000000000000e+0 1.0442913044244051e-3 Infinity 9.9999999999999998e-17
- [4] -1.1755524901673198e-3 0.0000000000000000e+0 1.1755524901673198e-3 Infinity 9.9999999999999998e-17
+ [0] 1.8290893058292568e-4 0.0000000000000000e+0 1.8290893058292568e-4 Infinity 9.9999999999999998e-17
+ [1] 3.9701105561107397e-4 0.0000000000000000e+0 3.9701105561107397e-4 Infinity 9.9999999999999998e-17
+ [2] 6.4067041967064142e-4 0.0000000000000000e+0 6.4067041967064142e-4 Infinity 9.9999999999999998e-17
+ [3] 9.1194681590422988e-4 0.0000000000000000e+0 9.1194681590422988e-4 Infinity 9.9999999999999998e-17
+ [4] 1.2086054775863886e-3 0.0000000000000000e+0 1.2086054775863886e-3 Infinity 9.9999999999999998e-17
...and 507 more errors.
- Max AbsError of 3.0717206001281738e-1 at index of 503.
- [503] 3.0717206001281738e-1 0.0000000000000000e+0 3.0717206001281738e-1 Infinity 9.9999999999999998e-17
+ Max AbsError of 3.0038064718246460e-1 at index of 511.
+ [511] 3.0038064718246460e-1 0.0000000000000000e+0 3.0038064718246460e-1 Infinity 9.9999999999999998e-17
Max RelError of Infinity at index of 0.
assert_true: expected true got false
PASS listenr.positionX.value: output1[0:511] is not constantly 0 (contains 512 different values).
-PASS listenr.positionX.value: output0[512:] is not constantly 0 (contains 1023 different values).
-FAIL X listenr.positionX.value: output1[512:] does not equal [0,-0.05253765359520912,-0.10375543683767319,-0.15219078958034515,-0.19645555317401886,-0.23527564108371735,-0.2675279676914215,-0.29227274656295776,-0.3087807297706604,-0.31655508279800415,-0.3153461217880249,-0.305158793926239,-0.28625431656837463,-0.2591424584388733,-0.2245686650276184,-0.18349315226078033...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS listenr.positionX.value: output0[512:] is not constantly 0 (contains 1024 different values).
+FAIL X listenr.positionX.value: output1[512:] does not equal [0.305538535118103,0.3095088303089142,0.3122718930244446,0.3138130009174347,0.3141218423843384,0.313193142414093,0.31102651357650757,0.30762648582458496,0.30300235748291016,0.29716843366622925,0.2901439964771271,0.28195276856422424,0.2726234793663025,0.26218917965888977,0.25068774819374084,0.23816102743148804...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [1] -1.3766412436962128e-1 -5.2537653595209122e-2 8.5126470774412155e-2 1.6202944925993952e+0 0.0000000000000000e+0
- [2] -2.7143034338951111e-1 -1.0375543683767319e-1 1.6767490655183792e-1 1.6160589908571985e+0 0.0000000000000000e+0
- [3] -3.9749807119369507e-1 -1.5219078958034515e-1 2.4530728161334991e-1 1.6118405212941374e+0 0.0000000000000000e+0
- [4] -5.1228511333465576e-1 -1.9645555317401886e-1 3.1582956016063690e-1 1.6076387511473267e+0 0.0000000000000000e+0
- [5] -6.1252927780151367e-1 -2.3527564108371735e-1 3.7725363671779633e-1 1.6034538678976946e+0 0.0000000000000000e+0
- ...and 1018 more errors.
- Max AbsError of 5.0233477354049683e-1 at index of 9.
- [9] -8.1888985633850098e-1 -3.1655508279800415e-1 5.0233477354049683e-1 1.5868795064050192e+0 0.0000000000000000e+0
- Max RelError of 1.6202944925993952e+0 at index of 1.
+ [0] 8.0190020799636841e-1 3.0553853511810303e-1 4.9636167287826538e-1 1.6245468765057784e+0 0.0000000000000000e+0
+ [1] 8.1100428104400635e-1 3.0950883030891418e-1 5.0149545073509216e-1 1.6202944847633594e+0 0.0000000000000000e+0
+ [2] 8.1692177057266235e-1 3.1227189302444458e-1 5.0464987754821777e-1 1.6160592381867487e+0 0.0000000000000000e+0
+ [3] 8.1962943077087402e-1 3.1381300091743469e-1 5.0581642985343933e-1 1.6118402627510051e+0 0.0000000000000000e+0
+ [4] 8.1911629438400269e-1 3.1412184238433838e-1 5.0499445199966431e-1 1.6076387689773799e+0 0.0000000000000000e+0
+ ...and 1019 more errors.
+ Max AbsError of 5.0581642985343933e-1 at index of 3.
+ Max RelError of 1.6245468765057784e+0 at index of 0.
assert_true: expected true got false
FAIL < [Set Listener.positionX.value] 2 out of 4 assertions were failed. assert_true: expected true got false
PASS > [Listener.positionX.setValue]
PASS listener.positionX.setValueATTime: output0[0:511] equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":1e-16,"relativeThreshold":0}.
PASS listener.positionX.setValueATTime: output1[0:511] is not constantly 0 (contains 511 different values).
-PASS listener.positionX.setValueATTime: output0[512:] is not constantly 0 (contains 1535 different values).
-FAIL X listener.positionX.setValueATTime: output1[512:] does not equal [-0.00029051778255961835,-0.0005780705832876265,-0.0008375244797207415,-0.001044291304424405,-0.0011755524901673198,-0.0012114390265196562,-0.0011361202923581004,-0.0009387473110109568,-0.0006142171914689243,-0.00016370754747185856,0.0004050311981700361,0.0010776608251035213,0.0018335175700485706,0.0026461577508598566,0.0034841676242649555,0.004312222357839346...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS listener.positionX.setValueATTime: output0[512:] is not constantly 0 (contains 1536 different values).
+FAIL X listener.positionX.setValueATTime: output1[512:] does not equal [0.00018290893058292568,0.00039701105561107397,0.0006406704196706414,0.0009119468159042299,0.0012086054775863886,0.0015281261876225471,0.0018677195766940713,0.0022243403363972902,0.002594705205410719,0.002975314622744918,0.0033624693751335144,0.0037522991187870502,0.004140782169997692,0.004523776471614838,0.004897039383649826,0.005256264936178923...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] -3.3665689826011658e-1 -2.9051778255961835e-4 3.3636638047755696e-1 1.1578168383153270e+3 0.0000000000000000e+0
- [1] -3.3502373099327087e-1 -5.7807058328762650e-4 3.3444566040998325e-1 5.7855505898243484e+2 0.0000000000000000e+0
- [2] -3.2367634773254395e-1 -8.3752447972074151e-4 3.2283882325282320e-1 3.8546792490228870e+2 0.0000000000000000e+0
- [3] -3.0276554822921753e-1 -1.0442913044244051e-3 3.0172125692479312e-1 2.8892441758968448e+2 0.0000000000000000e+0
- [4] -2.7272623777389526e-1 -1.1755524901673198e-3 2.7155068528372794e-1 2.3099834975899489e+2 0.0000000000000000e+0
- ...and 1530 more errors.
- Max AbsError of 5.9674572944641113e-1 at index of 242.
- [242] 7.4245738983154297e-1 1.4571166038513184e-1 5.9674572944641113e-1 4.0953876159886375e+0 0.0000000000000000e+0
- Max RelError of 1.1578168383153270e+3 at index of 0.
+ [0] 2.1195794641971588e-1 1.8290893058292568e-4 2.1177503748913296e-1 1.1578168261889225e+3 0.0000000000000000e+0
+ [1] 2.3008978366851807e-1 3.9701105561107397e-4 2.2969277261290699e-1 5.7855510411257194e+2 0.0000000000000000e+0
+ [2] 2.4759857356548309e-1 6.4067041967064142e-4 2.4695790314581245e-1 3.8546793415680037e+2 0.0000000000000000e+0
+ [3] 2.6439562439918518e-1 9.1194681590422988e-4 2.6348367758328095e-1 2.8892439009398470e+2 0.0000000000000000e+0
+ [4] 2.8039449453353882e-1 1.2086054775863886e-3 2.7918588905595243e-1 2.3099836483737664e+2 0.0000000000000000e+0
+ ...and 1531 more errors.
+ Max AbsError of 5.9568585455417633e-1 at index of 265.
+ [265] -7.5727397203445435e-1 -1.6158811748027802e-1 5.9568585455417633e-1 3.6864459085420087e+0 0.0000000000000000e+0
+ Max RelError of 1.1578168261889225e+3 at index of 0.
assert_true: expected true got false
FAIL < [Listener.positionX.setValue] 1 out of 4 assertions were failed. assert_true: expected true got false
PASS > [Listener.setPosition]
FAIL X listener.setPostion: output0[0:511] 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":1e-16,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] -2.9051778255961835e-4 0.0000000000000000e+0 2.9051778255961835e-4 Infinity 9.9999999999999998e-17
- [1] -5.7807058328762650e-4 0.0000000000000000e+0 5.7807058328762650e-4 Infinity 9.9999999999999998e-17
- [2] -8.3752447972074151e-4 0.0000000000000000e+0 8.3752447972074151e-4 Infinity 9.9999999999999998e-17
- [3] -1.0442913044244051e-3 0.0000000000000000e+0 1.0442913044244051e-3 Infinity 9.9999999999999998e-17
- [4] -1.1755524901673198e-3 0.0000000000000000e+0 1.1755524901673198e-3 Infinity 9.9999999999999998e-17
+ [0] 1.8290893058292568e-4 0.0000000000000000e+0 1.8290893058292568e-4 Infinity 9.9999999999999998e-17
+ [1] 3.9701105561107397e-4 0.0000000000000000e+0 3.9701105561107397e-4 Infinity 9.9999999999999998e-17
+ [2] 6.4067041967064142e-4 0.0000000000000000e+0 6.4067041967064142e-4 Infinity 9.9999999999999998e-17
+ [3] 9.1194681590422988e-4 0.0000000000000000e+0 9.1194681590422988e-4 Infinity 9.9999999999999998e-17
+ [4] 1.2086054775863886e-3 0.0000000000000000e+0 1.2086054775863886e-3 Infinity 9.9999999999999998e-17
...and 507 more errors.
- Max AbsError of 3.0717206001281738e-1 at index of 503.
- [503] 3.0717206001281738e-1 0.0000000000000000e+0 3.0717206001281738e-1 Infinity 9.9999999999999998e-17
+ Max AbsError of 3.0038064718246460e-1 at index of 511.
+ [511] 3.0038064718246460e-1 0.0000000000000000e+0 3.0038064718246460e-1 Infinity 9.9999999999999998e-17
Max RelError of Infinity at index of 0.
assert_true: expected true got false
PASS listener.setPostion: output1[0:511] is not constantly 0 (contains 512 different values).
-PASS listener.setPostion: output0[512:] is not constantly 0 (contains 1023 different values).
-FAIL X listener.setPostion: output1[512:] does not equal [0,-0.05253765359520912,-0.10375543683767319,-0.15219078958034515,-0.19645555317401886,-0.23527564108371735,-0.2675279676914215,-0.29227274656295776,-0.3087807297706604,-0.31655508279800415,-0.3153461217880249,-0.305158793926239,-0.28625431656837463,-0.2591424584388733,-0.2245686650276184,-0.18349315226078033...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS listener.setPostion: output0[512:] is not constantly 0 (contains 1024 different values).
+FAIL X listener.setPostion: output1[512:] does not equal [0.305538535118103,0.3095088303089142,0.3122718930244446,0.3138130009174347,0.3141218423843384,0.313193142414093,0.31102651357650757,0.30762648582458496,0.30300235748291016,0.29716843366622925,0.2901439964771271,0.28195276856422424,0.2726234793663025,0.26218917965888977,0.25068774819374084,0.23816102743148804...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [1] -1.3766412436962128e-1 -5.2537653595209122e-2 8.5126470774412155e-2 1.6202944925993952e+0 0.0000000000000000e+0
- [2] -2.7143034338951111e-1 -1.0375543683767319e-1 1.6767490655183792e-1 1.6160589908571985e+0 0.0000000000000000e+0
- [3] -3.9749807119369507e-1 -1.5219078958034515e-1 2.4530728161334991e-1 1.6118405212941374e+0 0.0000000000000000e+0
- [4] -5.1228511333465576e-1 -1.9645555317401886e-1 3.1582956016063690e-1 1.6076387511473267e+0 0.0000000000000000e+0
- [5] -6.1252927780151367e-1 -2.3527564108371735e-1 3.7725363671779633e-1 1.6034538678976946e+0 0.0000000000000000e+0
- ...and 1018 more errors.
- Max AbsError of 5.0233477354049683e-1 at index of 9.
- [9] -8.1888985633850098e-1 -3.1655508279800415e-1 5.0233477354049683e-1 1.5868795064050192e+0 0.0000000000000000e+0
- Max RelError of 1.6202944925993952e+0 at index of 1.
+ [0] 8.0190020799636841e-1 3.0553853511810303e-1 4.9636167287826538e-1 1.6245468765057784e+0 0.0000000000000000e+0
+ [1] 8.1100428104400635e-1 3.0950883030891418e-1 5.0149545073509216e-1 1.6202944847633594e+0 0.0000000000000000e+0
+ [2] 8.1692177057266235e-1 3.1227189302444458e-1 5.0464987754821777e-1 1.6160592381867487e+0 0.0000000000000000e+0
+ [3] 8.1962943077087402e-1 3.1381300091743469e-1 5.0581642985343933e-1 1.6118402627510051e+0 0.0000000000000000e+0
+ [4] 8.1911629438400269e-1 3.1412184238433838e-1 5.0499445199966431e-1 1.6076387689773799e+0 0.0000000000000000e+0
+ ...and 1019 more errors.
+ Max AbsError of 5.0581642985343933e-1 at index of 3.
+ Max RelError of 1.6245468765057784e+0 at index of 0.
assert_true: expected true got false
FAIL < [Listener.setPosition] 2 out of 4 assertions were failed. assert_true: expected true got false
FAIL # AUDIT TASK RUNNER FINISHED: 3 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -11,10 +11,10 @@
PASS Error in right channel gain values is less than or equal to 0.0000011597.
PASS < [test] All assertions passed. (total 4 assertions)
PASS > [mono source=listener] Source and listener at the same position
-PASS Mono: Left and right channels is identical to the array [0,0.11875031888484955,0.23412750661373138,0.3428543210029602,0.4418424069881439,0.5282799005508423,0.5997116565704346,0.6541087031364441,0.6899256706237793,0.7061452269554138,0.7023069858551025,0.6785194873809814,0.6354588270187378,0.5743478536605835,0.49692267179489136,0.40538230538368225...].
+PASS Mono: Left and right channels is identical to the array [0,0.044299036264419556,0.08842407912015915,0.1322016417980194,0.1754598766565323,0.21802887320518494,0.25974124670028687,0.3004331588745117,0.3399446904659271,0.3781208395957947,0.41481131315231323,0.4498722553253174,0.4831657111644745,0.514561116695404,0.5439349412918091,0.5711718797683716...].
PASS < [mono source=listener] All assertions passed. (total 1 assertions)
PASS > [stereo source=listener] Source and listener at the same position
-PASS Stereo: Left and right channels is identical to the array [0,0.16793830692768097,0.3311063051223755,0.48486924171447754,0.6248595118522644,0.7471005916595459,0.8481203317642212,0.925049364566803,0.9757022261619568,0.9986401796340942,0.9932120442390442,0.9595714211463928,0.898674488067627,0.812250554561615,0.7027547955513,0.5732971429824829...].
+PASS Stereo: Left and right channels is identical to the array [0,0.06264829635620117,0.12505052983760834,0.1869613528251648,0.24813774228096008,0.308339387178421,0.36732959747314453,0.4248766601085663,0.48075437545776367,0.53474360704422,0.5866317749023438,0.6362154483795166,0.6832994818687439,0.7276992797851562,0.769240140914917,0.8077590465545654...].
PASS < [stereo source=listener] All assertions passed. (total 1 assertions)
PASS # AUDIT TASK RUNNER FINISHED: 3 tasks ran successfully.
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt (265990 => 265991)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt 2020-08-21 01:33:04 UTC (rev 265990)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt 2020-08-21 01:33:38 UTC (rev 265991)
@@ -3,7 +3,7 @@
PASS Executing "linear-clamp-high"
PASS Audit report
PASS > [linear-clamp-high] rolloffFactor clamping for linear distance model
-PASS Panner distanceModel: "linear", rolloffFactor: 2 is identical to the array [0,0.009017444215714931,0.026853900402784348,0.03271457180380821,0.0470859631896019,0.058484356850385666,0.0714651569724083,0.07763873785734177,0.09865731000900269,0.10136287659406662,0.11636003851890564,0.13240186870098114,0.13519814610481262,0.1538785845041275,0.16451430320739746,0.17462840676307678...].
+PASS Panner distanceModel: "linear", rolloffFactor: 2 is identical to the array [0,0.002960293786600232,0.009118185378611088,0.010643565095961094,0.015783151611685753,0.01997925527393818,0.022589845582842827,0.02749379351735115,0.03174002468585968,0.03363659977912903,0.04037792608141899,0.04193280264735222,0.046487584710121155,0.05160932242870331,0.05321376398205757,0.05903621390461922...].
PASS < [linear-clamp-high] All assertions passed. (total 1 assertions)
PASS # AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully.