Diff
Modified: trunk/LayoutTests/ChangeLog (265725 => 265726)
--- trunk/LayoutTests/ChangeLog 2020-08-15 01:46:04 UTC (rev 265725)
+++ trunk/LayoutTests/ChangeLog 2020-08-15 03:15:01 UTC (rev 265726)
@@ -1,3 +1,14 @@
+2020-08-14 Lauro Moura <[email protected]>
+
+ [GTK][WPE] Add platform baselines after r265701
+
+ Unreviewed test gardening.
+
+ * platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt: Added.
+ * platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt: Added.
+ * platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt: Added.
+ * platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt: Added.
+
2020-08-14 Devin Rousso <[email protected]>
Web Inspector: Assertion Failed: Appended a string with newlines. This breaks the source map.
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt (0 => 265726)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt 2020-08-15 03:15:01 UTC (rev 265726)
@@ -0,0 +1,166 @@
+
+PASS # AUDIT TASK RUNNER STARTED.
+PASS Executing "Panner x"
+PASS Executing "Panner y"
+PASS Executing "Panner z"
+PASS Executing "Listener x"
+PASS Executing "Listener y"
+PASS Executing "Listener z"
+PASS Audit report
+PASS > [Panner x] k-rate input
+PASS Panner: positionX: Expected output channel 0 is not constantly 0.017871391028165817 (contains 512 different values).
+PASS positionX: Expected output channel 1 is not constantly 0.036486219614744186 (contains 512 different values).
+PASS Panner: positionX: Channel 0 output[0, 127] contains only the constant 0.017888545989990234.
+PASS Panner: positionX: Channel 0 output[128, 255] contains only the constant 0.017888545989990234.
+PASS Panner: positionX: Channel 0 output[256, 383] contains only the constant 0.017888545989990234.
+PASS Panner: positionX: Channel 0 output[384, 511] contains only the constant 0.017888545989990234.
+PASS Panner: positionX: Channel 0 output[512, 639] contains only the constant 0.017888545989990234.
+PASS Panner: positionX: Channel 1 output[0, 127] contains only the constant 0.03577708825469017.
+PASS Panner: positionX: Channel 1 output[128, 255] contains only the constant 0.03577708825469017.
+PASS Panner: positionX: Channel 1 output[256, 383] contains only the constant 0.03577708825469017.
+PASS Panner: positionX: Channel 1 output[384, 511] contains only the constant 0.03577708825469017.
+PASS Panner: positionX: Channel 1 output[512, 639] contains only the constant 0.03577708825469017.
+FAIL X Panner: positionX: Actual output channel 0 does not equal [0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817,0.017871391028165817...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 1.7888545989990234e-2 1.7871391028165817e-2 1.7154961824417114e-5 9.5991195074744933e-4 0.0000000000000000e+0
+ [1] 1.7888545989990234e-2 1.7871391028165817e-2 1.7154961824417114e-5 9.5991195074744933e-4 0.0000000000000000e+0
+ [2] 1.7888545989990234e-2 1.7871391028165817e-2 1.7154961824417114e-5 9.5991195074744933e-4 0.0000000000000000e+0
+ [3] 1.7888545989990234e-2 1.7871391028165817e-2 1.7154961824417114e-5 9.5991195074744933e-4 0.0000000000000000e+0
+ [4] 1.7888545989990234e-2 1.7871391028165817e-2 1.7154961824417114e-5 9.5991195074744933e-4 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 1.0607886593788862e-2 at index of 639.
+ [639] 1.7888545989990234e-2 7.2806593962013721e-3 1.0607886593788862e-2 1.4569953099747319e+0 0.0000000000000000e+0
+ Max RelError of 1.4569953099747319e+0 at index of 639.
+ [639] 1.7888545989990234e-2 7.2806593962013721e-3 1.0607886593788862e-2 1.4569953099747319e+0 0.0000000000000000e+0
+ assert_true: expected true got false
+FAIL X Panner: positionX: Actual output channel 1 does not equal [0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186,0.036486219614744186...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 3.5777088254690170e-2 3.6486219614744186e-2 7.0913136005401611e-4 1.9435594247408795e-2 0.0000000000000000e+0
+ [1] 3.5777088254690170e-2 3.6486219614744186e-2 7.0913136005401611e-4 1.9435594247408795e-2 0.0000000000000000e+0
+ [2] 3.5777088254690170e-2 3.6486219614744186e-2 7.0913136005401611e-4 1.9435594247408795e-2 0.0000000000000000e+0
+ [3] 3.5777088254690170e-2 3.6486219614744186e-2 7.0913136005401611e-4 1.9435594247408795e-2 0.0000000000000000e+0
+ [4] 3.5777088254690170e-2 3.6486219614744186e-2 7.0913136005401611e-4 1.9435594247408795e-2 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 3.2140947878360748e-3 at index of 639.
+ [639] 3.5777088254690170e-2 3.2562993466854095e-2 3.2140947878360748e-3 9.8703910348651003e-2 0.0000000000000000e+0
+ Max RelError of 9.8703910348651003e-2 at index of 639.
+ [639] 3.5777088254690170e-2 3.2562993466854095e-2 3.2140947878360748e-3 9.8703910348651003e-2 0.0000000000000000e+0
+ assert_true: expected true got false
+FAIL < [Panner x] 2 out of 14 assertions were failed. assert_true: expected true got false
+PASS > [Panner y] k-rate input
+PASS Panner: positionY: Expected output channel 0 is not constantly 0.039904240518808365 (contains 512 different values).
+PASS positionY: Expected output channel 1 is not constantly 0.08146847039461136 (contains 512 different values).
+PASS Panner: positionY: Channel 0 output[0, 127] contains only the constant 0.03993610292673111.
+PASS Panner: positionY: Channel 0 output[128, 255] contains only the constant 0.03993610292673111.
+PASS Panner: positionY: Channel 0 output[256, 383] contains only the constant 0.03993610292673111.
+PASS Panner: positionY: Channel 0 output[384, 511] contains only the constant 0.03993610292673111.
+PASS Panner: positionY: Channel 0 output[512, 639] contains only the constant 0.03993610292673111.
+PASS Panner: positionY: Channel 1 output[0, 127] contains only the constant 0.0815335214138031.
+PASS Panner: positionY: Channel 1 output[128, 255] contains only the constant 0.0815335214138031.
+PASS Panner: positionY: Channel 1 output[256, 383] contains only the constant 0.0815335214138031.
+PASS Panner: positionY: Channel 1 output[384, 511] contains only the constant 0.0815335214138031.
+PASS Panner: positionY: Channel 1 output[512, 639] contains only the constant 0.0815335214138031.
+FAIL X Panner: positionY: Actual output channel 0 does not equal [0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365,0.039904240518808365...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 3.9936102926731110e-2 3.9904240518808365e-2 3.1862407922744751e-5 7.9847172903157505e-4 0.0000000000000000e+0
+ [1] 3.9936102926731110e-2 3.9904240518808365e-2 3.1862407922744751e-5 7.9847172903157505e-4 0.0000000000000000e+0
+ [2] 3.9936102926731110e-2 3.9904240518808365e-2 3.1862407922744751e-5 7.9847172903157505e-4 0.0000000000000000e+0
+ [3] 3.9936102926731110e-2 3.9904240518808365e-2 3.1862407922744751e-5 7.9847172903157505e-4 0.0000000000000000e+0
+ [4] 3.9936102926731110e-2 3.9904240518808365e-2 3.1862407922744751e-5 7.9847172903157505e-4 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 2.2556984797120094e-2 at index of 639.
+ [639] 3.9936102926731110e-2 1.7379118129611015e-2 2.2556984797120094e-2 1.2979360994552933e+0 0.0000000000000000e+0
+ Max RelError of 1.2979360994552933e+0 at index of 639.
+ [639] 3.9936102926731110e-2 1.7379118129611015e-2 2.2556984797120094e-2 1.2979360994552933e+0 0.0000000000000000e+0
+ assert_true: expected true got false
+FAIL X Panner: positionY: Actual output channel 1 does not equal [0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136,0.08146847039461136...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 8.1533521413803101e-2 8.1468470394611359e-2 6.5051019191741943e-5 7.9848092000073527e-4 0.0000000000000000e+0
+ [1] 8.1533521413803101e-2 8.1468470394611359e-2 6.5051019191741943e-5 7.9848092000073527e-4 0.0000000000000000e+0
+ [2] 8.1533521413803101e-2 8.1468470394611359e-2 6.5051019191741943e-5 7.9848092000073527e-4 0.0000000000000000e+0
+ [3] 8.1533521413803101e-2 8.1468470394611359e-2 6.5051019191741943e-5 7.9848092000073527e-4 0.0000000000000000e+0
+ [4] 8.1533521413803101e-2 8.1468470394611359e-2 6.5051019191741943e-5 7.9848092000073527e-4 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 4.6052325516939163e-2 at index of 639.
+ [639] 8.1533521413803101e-2 3.5481195896863937e-2 4.6052325516939163e-2 1.2979361138447301e+0 0.0000000000000000e+0
+ Max RelError of 1.2979361138447301e+0 at index of 639.
+ [639] 8.1533521413803101e-2 3.5481195896863937e-2 4.6052325516939163e-2 1.2979361138447301e+0 0.0000000000000000e+0
+ assert_true: expected true got false
+FAIL < [Panner y] 2 out of 14 assertions were failed. assert_true: expected true got false
+PASS > [Panner z] k-rate input
+PASS Panner: positionZ: Expected output channel 0 is not constantly 0.014136483892798424 (contains 512 different values).
+PASS positionZ: Expected output channel 1 is not constantly 0.0541204996407032 (contains 512 different values).
+PASS Panner: positionZ: Channel 0 output[0, 127] contains only the constant 1.2244020484828828e-18.
+PASS Panner: positionZ: Channel 0 output[128, 255] contains only the constant 1.2244020484828828e-18.
+PASS Panner: positionZ: Channel 0 output[256, 383] contains only the constant 1.2244020484828828e-18.
+PASS Panner: positionZ: Channel 0 output[384, 511] contains only the constant 1.2244020484828828e-18.
+PASS Panner: positionZ: Channel 0 output[512, 639] contains only the constant 1.2244020484828828e-18.
+PASS Panner: positionZ: Channel 1 output[0, 127] contains only the constant 0.059988006949424744.
+PASS Panner: positionZ: Channel 1 output[128, 255] contains only the constant 0.059988006949424744.
+PASS Panner: positionZ: Channel 1 output[256, 383] contains only the constant 0.059988006949424744.
+PASS Panner: positionZ: Channel 1 output[384, 511] contains only the constant 0.059988006949424744.
+PASS Panner: positionZ: Channel 1 output[512, 639] contains only the constant 0.059988006949424744.
+FAIL X Panner: positionZ: Actual output channel 0 does not equal [0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424,0.014136483892798424...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 1.2244020484828828e-18 1.4136483892798424e-2 1.4136483892798422e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ [1] 1.2244020484828828e-18 1.4136483892798424e-2 1.4136483892798422e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ [2] 1.2244020484828828e-18 1.4136483892798424e-2 1.4136483892798422e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ [3] 1.2244020484828828e-18 1.4136483892798424e-2 1.4136483892798422e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ [4] 1.2244020484828828e-18 1.4136483892798424e-2 1.4136483892798422e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 1.5163775533437727e-2 at index of 255.
+ [255] 1.2244020484828828e-18 1.5163775533437729e-2 1.5163775533437727e-2 9.9999999999999989e-1 0.0000000000000000e+0
+ Max RelError of 9.9999999999999989e-1 at index of 0.
+ assert_true: expected true got false
+FAIL X Panner: positionZ: Actual output channel 1 does not equal [0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032,0.0541204996407032...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+ Index Actual Expected AbsError RelError Test threshold
+ [0] 5.9988006949424744e-2 5.4120499640703201e-2 5.8675073087215424e-3 1.0841561603597391e-1 0.0000000000000000e+0
+ [1] 5.9988006949424744e-2 5.4120499640703201e-2 5.8675073087215424e-3 1.0841561603597391e-1 0.0000000000000000e+0
+ [2] 5.9988006949424744e-2 5.4120499640703201e-2 5.8675073087215424e-3 1.0841561603597391e-1 0.0000000000000000e+0
+ [3] 5.9988006949424744e-2 5.4120499640703201e-2 5.8675073087215424e-3 1.0841561603597391e-1 0.0000000000000000e+0
+ [4] 5.9988006949424744e-2 5.4120499640703201e-2 5.8675073087215424e-3 1.0841561603597391e-1 0.0000000000000000e+0
+ ...and 635 more errors.
+ Max AbsError of 3.1148768961429596e-2 at index of 639.
+ [639] 5.9988006949424744e-2 2.8839237987995148e-2 3.1148768961429596e-2 1.0800829402772649e+0 0.0000000000000000e+0
+ Max RelError of 1.0800829402772649e+0 at index of 639.
+ [639] 5.9988006949424744e-2 2.8839237987995148e-2 3.1148768961429596e-2 1.0800829402772649e+0 0.0000000000000000e+0
+ assert_true: expected true got false
+FAIL < [Panner z] 2 out of 14 assertions were failed. assert_true: expected true got false
+PASS > [Listener x] k-rate input
+PASS Listener: positionX: Channel 0 output[0, 127] contains only the constant 0.016349563375115395.
+PASS Listener: positionX: Channel 0 output[128, 255] contains only the constant 0.016349563375115395.
+PASS Listener: positionX: Channel 0 output[256, 383] contains only the constant 0.016349563375115395.
+PASS Listener: positionX: Channel 0 output[384, 511] contains only the constant 0.016349563375115395.
+PASS Listener: positionX: Channel 0 output[512, 639] contains only the constant 0.016349563375115395.
+PASS Listener: positionX: Channel 1 output[0, 127] contains only the constant 0.04175786301493645.
+PASS Listener: positionX: Channel 1 output[128, 255] contains only the constant 0.04175786301493645.
+PASS Listener: positionX: Channel 1 output[256, 383] contains only the constant 0.04175786301493645.
+PASS Listener: positionX: Channel 1 output[384, 511] contains only the constant 0.04175786301493645.
+PASS Listener: positionX: Channel 1 output[512, 639] contains only the constant 0.04175786301493645.
+PASS < [Listener x] All assertions passed. (total 10 assertions)
+PASS > [Listener y] k-rate input
+PASS Listener: positionY: Channel 0 output[0, 127] contains only the constant 0.016349563375115395.
+PASS Listener: positionY: Channel 0 output[128, 255] contains only the constant 0.016349563375115395.
+PASS Listener: positionY: Channel 0 output[256, 383] contains only the constant 0.016349563375115395.
+PASS Listener: positionY: Channel 0 output[384, 511] contains only the constant 0.016349563375115395.
+PASS Listener: positionY: Channel 0 output[512, 639] contains only the constant 0.016349563375115395.
+PASS Listener: positionY: Channel 1 output[0, 127] contains only the constant 0.04175786301493645.
+PASS Listener: positionY: Channel 1 output[128, 255] contains only the constant 0.04175786301493645.
+PASS Listener: positionY: Channel 1 output[256, 383] contains only the constant 0.04175786301493645.
+PASS Listener: positionY: Channel 1 output[384, 511] contains only the constant 0.04175786301493645.
+PASS Listener: positionY: Channel 1 output[512, 639] contains only the constant 0.04175786301493645.
+PASS < [Listener y] All assertions passed. (total 10 assertions)
+PASS > [Listener z] k-rate input
+PASS Listener: positionZ: Channel 0 output[0, 127] contains only the constant 0.016349563375115395.
+PASS Listener: positionZ: Channel 0 output[128, 255] contains only the constant 0.016349563375115395.
+PASS Listener: positionZ: Channel 0 output[256, 383] contains only the constant 0.016349563375115395.
+PASS Listener: positionZ: Channel 0 output[384, 511] contains only the constant 0.016349563375115395.
+PASS Listener: positionZ: Channel 0 output[512, 639] contains only the constant 0.016349563375115395.
+PASS Listener: positionZ: Channel 1 output[0, 127] contains only the constant 0.04175786301493645.
+PASS Listener: positionZ: Channel 1 output[128, 255] contains only the constant 0.04175786301493645.
+PASS Listener: positionZ: Channel 1 output[256, 383] contains only the constant 0.04175786301493645.
+PASS Listener: positionZ: Channel 1 output[384, 511] contains only the constant 0.04175786301493645.
+PASS Listener: positionZ: Channel 1 output[512, 639] contains only the constant 0.04175786301493645.
+PASS < [Listener z] All assertions passed. (total 10 assertions)
+FAIL # AUDIT TASK RUNNER FINISHED: 3 out of 6 tasks were failed. assert_true: expected true got false
+
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt (0 => 265726)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt 2020-08-15 03:15:01 UTC (rev 265726)
@@ -0,0 +1,529 @@
+
+PASS # AUDIT TASK RUNNER STARTED.
+PASS Executing "Panner k-rate positionX"
+PASS Executing "Panner k-rate positionY"
+PASS Executing "Panner k-rate orientationX"
+PASS Executing "Panner k-rate orientationY"
+PASS Executing "Panner k-rate orientationZ"
+PASS Executing "Listener k-rate positionX"
+PASS Executing "Listener k-rate positionY"
+PASS Executing "Listener k-rate positionZ"
+PASS Executing "Listener k-rate forwardX"
+PASS Executing "Listener k-rate forwardY"
+PASS Executing "Listener k-rate forwardZ"
+PASS Executing "Listener k-rate upX"
+PASS Executing "Listener k-rate upY"
+PASS Executing "Listener k-rate upZ"
+PASS Audit report
+PASS > [Panner k-rate positionX]
+PASS k-rate positionX: Setting positionX.automationRate to "k-rate" is equal to k-rate.
+PASS k-rate positionX: k-rate node: positionX.setValueAtTime(0,0) did not throw an exception.
+PASS k-rate positionX: k-rate node: positionX.linearRampToValueAtTime(1000,0.08) did not throw an exception.
+PASS k-rate positionX: a-rate node:positionX.setValueAtTime(0,0) did not throw an exception.
+PASS k-rate positionX: a-rate node:positionX.linearRampToValueAtTime(1000,0.08) did not throw an exception.
+PASS k-rate positionX: Output of k-rate PannerNode is identical to the array [0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652...].
+PASS k-rate positionX: Output of a-rate PannerNode is identical to the array [0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652,0.00005495094956131652...].
+PASS k-rate positionX: Difference between a-rate and k-rate PannerNode is not constantly 0 (contains 158 different values).
+PASS k-rate positionX k-rate output [0: 127] contains only the constant 0.00005495094956131652.
+FAIL X k-rate positionX k-rate output [128: 255]: Expected 0.00006342888082144782 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00007185198774095625
+ [2] 0.00008022063411772251
+ [3] 0.00008853514736983925
+ [4] 0.00009679589129518718
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionX k-rate output [256: 383]: Expected 0.0008111122879199684 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0008106461027637124
+ [2] 0.000810180907137692
+ [3] 0.0008097169338725507
+ [4] 0.0008092541247606277
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionX k-rate output [384: 511]: Expected 0.0005070299375802279 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0005068035679869354
+ [2] 0.000506577780470252
+ [3] 0.0005063525750301778
+ [4] 0.0005061278934590518
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionX k-rate output [512: 639]: Expected 0.00036178954178467393 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.000361666054232046
+ [2] 0.00036154291592538357
+ [3] 0.00036142003955319524
+ [4] 0.0003612974542193115
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Panner k-rate positionX] 4 out of 13 assertions were failed. assert_true: expected true got false
+PASS > [Panner k-rate positionY]
+PASS k-rate positionY: Setting positionY.automationRate to "k-rate" is equal to k-rate.
+PASS k-rate positionY: k-rate node: positionY.setValueAtTime(0,0) did not throw an exception.
+PASS k-rate positionY: k-rate node: positionY.linearRampToValueAtTime(1000,0.08) did not throw an exception.
+PASS k-rate positionY: a-rate node:positionY.setValueAtTime(0,0) did not throw an exception.
+PASS k-rate positionY: a-rate node:positionY.linearRampToValueAtTime(1000,0.08) did not throw an exception.
+PASS k-rate positionY: Output of k-rate PannerNode is identical to the array [0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686...].
+PASS k-rate positionY: Output of a-rate PannerNode is identical to the array [0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686,0.15397992730140686...].
+PASS k-rate positionY: Difference between a-rate and k-rate PannerNode is not constantly 0 (contains 300 different values).
+PASS k-rate positionY k-rate output [0: 127] contains only the constant 0.15397992730140686.
+FAIL X k-rate positionY k-rate output [128: 255]: Expected 0.15321409702301025 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.15245208144187927
+ [2] 0.15169388055801392
+ [3] 0.1509394645690918
+ [4] 0.15018883347511292
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionY k-rate output [256: 383]: Expected 0.08104125410318375 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.08063808083534241
+ [2] 0.08023692667484283
+ [3] 0.07983777672052383
+ [4] 0.07944062352180481
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionY k-rate output [384: 511]: Expected 0.04285595566034317 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.04264303669333458
+ [2] 0.04243118315935135
+ [3] 0.042220380157232285
+ [4] 0.04201063886284828
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate positionY k-rate output [512: 639]: Expected 0.022689655423164368 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.022577229887247086
+ [2] 0.022465361282229424
+ [3] 0.02235405147075653
+ [4] 0.022243302315473557
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Panner k-rate positionY] 4 out of 13 assertions were failed. assert_true: expected true got false
+PASS > [Panner k-rate orientationX]
+PASS k-rate orientationX: Setting orientationX.automationRate to "k-rate" is equal to k-rate.
+PASS k-rate orientationX: k-rate node: orientationX.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationX: k-rate node: orientationX.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationX: a-rate node:orientationX.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationX: a-rate node:orientationX.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationX: Output of k-rate PannerNode is identical to the array [0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766...].
+PASS k-rate orientationX: Output of a-rate PannerNode is identical to the array [0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766,0.000041451945435255766...].
+PASS k-rate orientationX: Difference between a-rate and k-rate PannerNode is not constantly 0 (contains 319 different values).
+PASS k-rate orientationX k-rate output [0: 127] contains only the constant 0.000041451945435255766.
+FAIL X k-rate orientationX k-rate output [128: 255]: Expected 0.0003339551039971411 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0006249957368709147
+ [2] 0.0009145812364295125
+ [3] 0.001202718704007566
+ [4] 0.0014894155319780111
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationX k-rate output [256: 383]: Expected 0.028000328689813614 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.02825474739074707
+ [2] 0.028507892042398453
+ [3] 0.028759770095348358
+ [4] 0.029010390862822533
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationX k-rate output [384: 511]: Expected 0.05214492604136467 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.05232711881399155
+ [2] 0.0525084063410759
+ [3] 0.052688777446746826
+ [4] 0.052868250757455826
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationX k-rate output [512: 639]: Expected 0.06942851096391678 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.06955230981111526
+ [2] 0.0696754977107048
+ [3] 0.0697980672121048
+ [4] 0.06992001831531525
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Panner k-rate orientationX] 4 out of 13 assertions were failed. assert_true: expected true got false
+PASS > [Panner k-rate orientationY]
+PASS k-rate orientationY: Setting orientationY.automationRate to "k-rate" is equal to k-rate.
+PASS k-rate orientationY: k-rate node: orientationY.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationY: k-rate node: orientationY.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationY: a-rate node:orientationY.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationY: a-rate node:orientationY.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationY: Output of k-rate PannerNode is identical to the array [0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607...].
+PASS k-rate orientationY: Output of a-rate PannerNode is identical to the array [0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607...].
+PASS k-rate orientationY: Difference between a-rate and k-rate PannerNode is not constantly 0 (contains 161 different values).
+PASS k-rate orientationY k-rate output [0: 127] contains only the constant 0.07389305531978607.
+FAIL X k-rate orientationY k-rate output [128: 255]: Expected 0.0739683136343956 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.07404319196939468
+ [2] 0.07411769032478333
+ [3] 0.07419182360172272
+ [4] 0.07426558434963226
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationY k-rate output [256: 383]: Expected 0.0811038538813591 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.08118678629398346
+ [2] 0.08126930147409439
+ [3] 0.0813513994216919
+ [4] 0.08143309503793716
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationY k-rate output [384: 511]: Expected 0.08898043632507324 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.08904612064361572
+ [2] 0.08911147713661194
+ [3] 0.08917650580406189
+ [4] 0.08924121409654617
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationY k-rate output [512: 639]: Expected 0.09521431475877762 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.09526193141937256
+ [2] 0.0953093022108078
+ [3] 0.09535645693540573
+ [4] 0.09540335834026337
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Panner k-rate orientationY] 4 out of 13 assertions were failed. assert_true: expected true got false
+PASS > [Panner k-rate orientationZ]
+PASS k-rate orientationZ: Setting orientationZ.automationRate to "k-rate" is equal to k-rate.
+PASS k-rate orientationZ: k-rate node: orientationZ.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationZ: k-rate node: orientationZ.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationZ: a-rate node:orientationZ.setValueAtTime(1,0) did not throw an exception.
+PASS k-rate orientationZ: a-rate node:orientationZ.linearRampToValueAtTime(10,0.08) did not throw an exception.
+PASS k-rate orientationZ: Output of k-rate PannerNode is identical to the array [0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607...].
+PASS k-rate orientationZ: Output of a-rate PannerNode is identical to the array [0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607,0.07389305531978607...].
+PASS k-rate orientationZ: Difference between a-rate and k-rate PannerNode is not constantly 0 (contains 161 different values).
+PASS k-rate orientationZ k-rate output [0: 127] contains only the constant 0.07389305531978607.
+FAIL X k-rate orientationZ k-rate output [128: 255]: Expected 0.0739683136343956 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.07404319196939468
+ [2] 0.07411769032478333
+ [3] 0.07419182360172272
+ [4] 0.07426558434963226
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationZ k-rate output [256: 383]: Expected 0.0811038538813591 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.08118678629398346
+ [2] 0.08126930147409439
+ [3] 0.0813513994216919
+ [4] 0.08143309503793716
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationZ k-rate output [384: 511]: Expected 0.08898043632507324 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.08904612064361572
+ [2] 0.08911147713661194
+ [3] 0.08917650580406189
+ [4] 0.08924121409654617
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X k-rate orientationZ k-rate output [512: 639]: Expected 0.09521431475877762 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.09526193141937256
+ [2] 0.0953093022108078
+ [3] 0.09535645693540573
+ [4] 0.09540335834026337
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Panner k-rate orientationZ] 4 out of 13 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate positionX]
+PASS Listener positionX.automationRate is equal to k-rate.
+PASS Listener positionX.setValueAtTime(1,0) did not throw an exception.
+PASS Listener positionX.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate positionX: Output is not constantly 0.0012908608186990023 (contains 512 different values).
+PASS Listener k-rate positionX: Output [0, 127] contains only the constant 0.0012908608186990023.
+FAIL X Listener k-rate positionX: Output [128, 255]: Expected 0.0013597570359706879 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0014282511547207832
+ [2] 0.001496345503255725
+ [3] 0.0015640419442206621
+ [4] 0.0016313435044139624
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionX: Output [256, 383]: Expected 0.007541896775364876 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.007567491382360458
+ [2] 0.007592945825308561
+ [3] 0.007618261035531759
+ [4] 0.007643438410013914
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionX: Output [384, 511]: Expected 0.009286545217037201 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00928572192788124
+ [2] 0.00928490050137043
+ [3] 0.009284080937504768
+ [4] 0.009283263236284256
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionX: Output [512, 639]: Expected 0.009185688570141792 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.009174649603664875
+ [2] 0.009163666516542435
+ [3] 0.009152736514806747
+ [4] 0.009141861461102962
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate positionX] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate positionY]
+PASS Listener positionY.automationRate is equal to k-rate.
+PASS Listener positionY.setValueAtTime(1,0) did not throw an exception.
+PASS Listener positionY.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate positionY: Output is not constantly 0.00111640605609864 (contains 512 different values).
+PASS Listener k-rate positionY: Output [0, 127] contains only the constant 0.00111640605609864.
+FAIL X Listener k-rate positionY: Output [128, 255]: Expected 0.0011780501808971167 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0012394015211611986
+ [2] 0.001300461357459426
+ [3] 0.0013612312031909823
+ [4] 0.001421712338924408
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionY: Output [256, 383]: Expected 0.007064284756779671 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.007093656342476606
+ [2] 0.007122887298464775
+ [3] 0.007151978090405464
+ [4] 0.0071809301152825356
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionY: Output [384, 511]: Expected 0.009714743122458458 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.009715245105326176
+ [2] 0.009715745225548744
+ [3] 0.009716244414448738
+ [4] 0.009716741740703583
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionY: Output [512, 639]: Expected 0.00975877046585083 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.009748218581080437
+ [2] 0.009737721644341946
+ [3] 0.009727276861667633
+ [4] 0.009716883301734924
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate positionY] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate positionZ]
+PASS Listener positionZ.automationRate is equal to k-rate.
+PASS Listener positionZ.setValueAtTime(1,0) did not throw an exception.
+PASS Listener positionZ.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate positionZ: Output is not constantly 0.0012348657473921776 (contains 512 different values).
+PASS Listener k-rate positionZ: Output [0, 127] contains only the constant 0.0012348657473921776.
+FAIL X Listener k-rate positionZ: Output [128, 255]: Expected 0.0013007703237235546 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0013662896817550063
+ [2] 0.0014314261497929692
+ [3] 0.0014961820561438799
+ [4] 0.001560559612698853
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionZ: Output [256, 383]: Expected 0.007213294040411711 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.007238387130200863
+ [2] 0.0072633493691682816
+ [3] 0.007288181688636541
+ [4] 0.007312884088605642
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionZ: Output [384, 511]: Expected 0.008966494351625443 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.008966692723333836
+ [2] 0.00896688923239708
+ [3] 0.008967086672782898
+ [4] 0.008967283181846142
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate positionZ: Output [512, 639]: Expected 0.00897815078496933 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.008968304842710495
+ [2] 0.008958508260548115
+ [3] 0.00894876103848219
+ [4] 0.008939062245190144
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate positionZ] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate forwardX]
+PASS Listener forwardX.automationRate is equal to k-rate.
+PASS Listener forwardX.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener forwardX.linearRampToValueAtTime(1,1) did not throw an exception.
+PASS Listener k-rate forwardX: Output is not constantly 0.00111640605609864 (contains 512 different values).
+PASS Listener k-rate forwardX: Output [0, 127] contains only the constant 0.00111640605609864.
+FAIL X Listener k-rate forwardX: Output [128, 255]: Expected 0.0011164029128849506 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011163998860865831
+ [2] 0.0011163968592882156
+ [3] 0.0011163937160745263
+ [4] 0.0011163906892761588
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardX: Output [256, 383]: Expected 0.001116060302592814 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001116054831072688
+ [2] 0.0011160492431372404
+ [3] 0.0011160437716171145
+ [4] 0.0011160383000969887
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardX: Output [384, 511]: Expected 0.0011154524981975555 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011154450476169586
+ [2] 0.0011154375970363617
+ [3] 0.0011154301464557648
+ [4] 0.0011154226958751678
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardX: Output [512, 639]: Expected 0.0011146317701786757 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001114622806198895
+ [2] 0.0011146137258037925
+ [3] 0.0011146047618240118
+ [4] 0.0011145957978442311
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate forwardX] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate forwardY]
+PASS Listener forwardY.automationRate is equal to k-rate.
+PASS Listener forwardY.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener forwardY.linearRampToValueAtTime(1,1) did not throw an exception.
+PASS Listener k-rate forwardY: Output is not constantly 0.0011711575789377093 (contains 512 different values).
+PASS Listener k-rate forwardY: Output [0, 127] contains only the constant 0.0011711575789377093.
+FAIL X Listener k-rate forwardY: Output [128, 255]: Expected 0.0011711581610143185 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011711588595062494
+ [2] 0.0011711594415828586
+ [3] 0.0011711600236594677
+ [4] 0.0011711607221513987
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardY: Output [256, 383]: Expected 0.001171227777376771 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011712288251146674
+ [2] 0.0011712298728525639
+ [3] 0.0011712308041751385
+ [4] 0.0011712319683283567
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardY: Output [384, 511]: Expected 0.0011713400017470121 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011713411659002304
+ [2] 0.0011713425628840923
+ [3] 0.0011713437270373106
+ [4] 0.0011713448911905289
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardY: Output [512, 639]: Expected 0.0011714731808751822 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011714743450284004
+ [2] 0.0011714756255969405
+ [3] 0.0011714769061654806
+ [4] 0.0011714780703186989
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate forwardY] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate forwardZ]
+PASS Listener forwardZ.automationRate is equal to k-rate.
+PASS Listener forwardZ.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener forwardZ.linearRampToValueAtTime(1,1) did not throw an exception.
+PASS Listener k-rate forwardZ: Output is not constantly 0.00111640605609864 (contains 512 different values).
+PASS Listener k-rate forwardZ: Output [0, 127] contains only the constant 0.00111640605609864.
+FAIL X Listener k-rate forwardZ: Output [128, 255]: Expected 0.0011164022143930197 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011163983726873994
+ [2] 0.001116394530981779
+ [3] 0.0011163906892761588
+ [4] 0.0011163868475705385
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardZ: Output [256, 383]: Expected 0.0011159759014844894 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011159689165651798
+ [2] 0.0011159621644765139
+ [3] 0.0011159551795572042
+ [4] 0.0011159484274685383
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardZ: Output [384, 511]: Expected 0.0011152158258482814 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011152063962072134
+ [2] 0.0011151970829814672
+ [3] 0.001115187769755721
+ [4] 0.001115178456529975
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate forwardZ: Output [512, 639]: Expected 0.001114184153266251 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001114172744564712
+ [2] 0.0011141612194478512
+ [3] 0.0011141498107463121
+ [4] 0.001114138518460095
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate forwardZ] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate upX]
+PASS Listener upX.automationRate is equal to k-rate.
+PASS Listener upX.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener upX.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate upX: Output is not constantly 0.001004426390863955 (contains 512 different values).
+PASS Listener k-rate upX: Output [0, 127] contains only the constant 0.001004426390863955.
+FAIL X Listener k-rate upX: Output [128, 255]: Expected 0.0010044657392427325 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010045049712061882
+ [2] 0.0010045442031696439
+ [3] 0.0010045833187177777
+ [4] 0.0010046223178505898
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upX: Output [256, 383]: Expected 0.0010087541304528713 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010087603004649282
+ [2] 0.001008766470476985
+ [3] 0.00100877252407372
+ [4] 0.001008778577670455
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upX: Output [384, 511]: Expected 0.0010094215394929051 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010094197932630777
+ [2] 0.0010094181634485722
+ [3] 0.0010094164172187448
+ [4] 0.0010094147874042392
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upX: Output [512, 639]: Expected 0.001009229919873178 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001009225845336914
+ [2] 0.0010092216543853283
+ [3] 0.0010092175798490644
+ [4] 0.0010092135053128004
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate upX] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate upY]
+PASS Listener upY.automationRate is equal to k-rate.
+PASS Listener upY.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener upY.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate upY: Output is not constantly 0.001004426390863955 (contains 512 different values).
+PASS Listener k-rate upY: Output [0, 127] contains only the constant 0.001004426390863955.
+FAIL X Listener k-rate upY: Output [128, 255]: Expected 0.001004840130917728 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001005253056064248
+ [2] 0.0010056649334728718
+ [3] 0.0010060756467282772
+ [4] 0.0010064853122457862
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upY: Output [256, 383]: Expected 0.0010501231299713254 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010504263918846846
+ [2] 0.001050728838890791
+ [3] 0.0010510305874049664
+ [4] 0.0010513316374272108
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upY: Output [384, 511]: Expected 0.0010833843844011426 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010836052242666483
+ [2] 0.0010838255984708667
+ [3] 0.0010840455070137978
+ [4] 0.001084264600649476
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upY: Output [512, 639]: Expected 0.0011076105292886496 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0011077711824327707
+ [2] 0.0011079313699156046
+ [3] 0.001108091208152473
+ [4] 0.001108250580728054
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate upY] 4 out of 9 assertions were failed. assert_true: expected true got false
+PASS > [Listener k-rate upZ]
+PASS Listener upZ.automationRate is equal to k-rate.
+PASS Listener upZ.setValueAtTime(-1,0) did not throw an exception.
+PASS Listener upZ.linearRampToValueAtTime(1000,1) did not throw an exception.
+PASS Listener k-rate upZ: Output is not constantly 0.001004426390863955 (contains 512 different values).
+PASS Listener k-rate upZ: Output [0, 127] contains only the constant 0.001004426390863955.
+FAIL X Listener k-rate upZ: Output [128, 255]: Expected 0.0010044500231742859 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010044737718999386
+ [2] 0.0010044974042102695
+ [3] 0.0010045210365206003
+ [4] 0.0010045445524156094
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upZ: Output [256, 383]: Expected 0.0010070358403027058 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010070400312542915
+ [2] 0.0010070442222058773
+ [3] 0.001007048413157463
+ [4] 0.0010070527205243707
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upZ: Output [384, 511]: Expected 0.0010074966121464968 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0010074959136545658
+ [2] 0.0010074952151626348
+ [3] 0.0010074945166707039
+ [4] 0.001007493701763451
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Listener k-rate upZ: Output [512, 639]: Expected 0.0010074147721752524 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.001007412327453494
+ [2] 0.0010074099991470575
+ [3] 0.001007407670840621
+ [4] 0.0010074053425341845
+ ...and 123 more errors. assert_true: expected true got false
+FAIL < [Listener k-rate upZ] 4 out of 9 assertions were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 14 out of 14 tasks were failed. assert_true: expected true got false
+
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt (0 => 265726)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt 2020-08-15 03:15:01 UTC (rev 265726)
@@ -0,0 +1,9 @@
+
+PASS # AUDIT TASK RUNNER STARTED.
+PASS Executing "test"
+PASS Audit report
+PASS > [test] Biquad Tail Output
+FAIL X Biquad output has a glitch at index 128 of size 0.6451162099838257. assert_true: expected true got false
+FAIL < [test] 1 out of 1 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
+
Added: trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt (0 => 265726)
--- trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/glib/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt 2020-08-15 03:15:01 UTC (rev 265726)
@@ -0,0 +1,269 @@
+
+PASS # AUDIT TASK RUNNER STARTED.
+PASS Executing "Stereo panner.positionX"
+PASS Executing "Mono panner.positionX"
+PASS Executing "Stereo panner.positionY"
+PASS Executing "Mono panner.positionY"
+PASS Executing "Stereo panner.positionZ"
+PASS Executing "Mono panner.positionZ"
+PASS Executing "Stereo listener.positionX"
+PASS Executing "Mono listener.positionX"
+PASS Executing "Stereo listener.positionY"
+PASS Executing "Mono listener.positionY"
+PASS Executing "Stereo listener.positionZ"
+PASS Executing "Mono listener.positionZ"
+PASS Executing "setPosition"
+PASS Executing "orientation setter"
+PASS Executing "forward setter"
+PASS Executing "up setter"
+PASS Audit report
+PASS > [Stereo panner.positionX]
+PASS Stereo panner.positionX.value frame [0, 128) channel 0 contains only the constant 6.123233968888981e-21.
+PASS Stereo panner.positionX.value frame [0, 128) channel 1 contains only the constant 0.00029999998514540493.
+PASS Stereo panner.positionX.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo panner.positionX.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo panner.positionX: Output at frame 128 channel 0 is not equal to 6.123233968888981e-21.
+PASS Stereo panner.positionX: Output at frame 128 channel 1 is not equal to 0.00029999998514540493.
+PASS < [Stereo panner.positionX] All assertions passed. (total 6 assertions)
+PASS > [Mono panner.positionX]
+PASS Mono panner.positionX.value frame [0, 128) channel 0 contains only the constant 6.123233968888981e-21.
+PASS Mono panner.positionX.value frame [0, 128) channel 1 contains only the constant 0.00009999999747378752.
+PASS Mono panner.positionX.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono panner.positionX.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono panner.positionX: Output at frame 128 channel 0 is not equal to 6.123233968888981e-21.
+PASS Mono panner.positionX: Output at frame 128 channel 1 is not equal to 0.00009999999747378752.
+PASS < [Mono panner.positionX] All assertions passed. (total 6 assertions)
+PASS > [Stereo panner.positionY]
+PASS Stereo panner.positionY.value frame [0, 128) channel 0 contains only the constant 0.00010000001202570274.
+PASS Stereo panner.positionY.value frame [0, 128) channel 1 contains only the constant 0.00019999999494757503.
+PASS Stereo panner.positionY.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo panner.positionY.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo panner.positionY: Output at frame 128 channel 0 is not equal to 0.00010000001202570274.
+PASS Stereo panner.positionY: Output at frame 128 channel 1 is not equal to 0.00019999999494757503.
+PASS < [Stereo panner.positionY] All assertions passed. (total 6 assertions)
+PASS > [Mono panner.positionY]
+PASS Mono panner.positionY.value frame [0, 128) channel 0 contains only the constant 0.00007071067375363782.
+PASS Mono panner.positionY.value frame [0, 128) channel 1 contains only the constant 0.00007071067375363782.
+PASS Mono panner.positionY.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono panner.positionY.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono panner.positionY: Output at frame 128 channel 0 is not equal to 0.00007071067375363782.
+PASS Mono panner.positionY: Output at frame 128 channel 1 is not equal to 0.00007071067375363782.
+PASS < [Mono panner.positionY] All assertions passed. (total 6 assertions)
+PASS > [Stereo panner.positionZ]
+PASS Stereo panner.positionZ.value frame [0, 128) channel 0 contains only the constant 0.00010000001202570274.
+PASS Stereo panner.positionZ.value frame [0, 128) channel 1 contains only the constant 0.00019999999494757503.
+PASS Stereo panner.positionZ.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo panner.positionZ.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo panner.positionZ: Output at frame 128 channel 0 is not equal to 0.00010000001202570274.
+PASS Stereo panner.positionZ: Output at frame 128 channel 1 is not equal to 0.00019999999494757503.
+PASS < [Stereo panner.positionZ] All assertions passed. (total 6 assertions)
+PASS > [Mono panner.positionZ]
+PASS Mono panner.positionZ.value frame [0, 128) channel 0 contains only the constant 0.00007071067375363782.
+PASS Mono panner.positionZ.value frame [0, 128) channel 1 contains only the constant 0.00007071067375363782.
+PASS Mono panner.positionZ.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono panner.positionZ.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono panner.positionZ: Output at frame 128 channel 0 is not equal to 0.00007071067375363782.
+PASS Mono panner.positionZ: Output at frame 128 channel 1 is not equal to 0.00007071067375363782.
+PASS < [Mono panner.positionZ] All assertions passed. (total 6 assertions)
+PASS > [Stereo listener.positionX]
+FAIL X Stereo listener.positionX.value frame [0, 128) channel 0: Expected 0.00010009334073401988 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00010017662862082943
+ [2] 0.00010025988012785092
+ [3] 0.00010034309525508434
+ [4] 0.00010042628855444491
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Stereo listener.positionX.value frame [0, 128) channel 1: Expected 0.0001999366795644164 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00019985339895356447
+ [2] 0.00019977013289462775
+ [3] 0.00019968691049143672
+ [4] 0.00019960373174399137
+ ...and 123 more errors. assert_true: expected true got false
+PASS Stereo listener.positionX.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo listener.positionX.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo listener.positionX: Output at frame 128 channel 0 is not equal to 0.00010009334073401988.
+PASS Stereo listener.positionX: Output at frame 128 channel 1 is not equal to 0.0001999366795644164.
+FAIL < [Stereo listener.positionX] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [Mono listener.positionX]
+FAIL X Mono listener.positionX.value frame [0, 128) channel 0: Expected 0.0000707299550413154 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00007074215682223439
+ [2] 0.00007075434405123815
+ [3] 0.0000707665312802419
+ [4] 0.00007077871123328805
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Mono listener.positionX.value frame [0, 128) channel 1: Expected 0.00007068829290801659 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00007065883983159438
+ [2] 0.000070629408583045
+ [3] 0.00007059998461045325
+ [4] 0.0000705705679138191
+ ...and 123 more errors. assert_true: expected true got false
+PASS Mono listener.positionX.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono listener.positionX.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono listener.positionX: Output at frame 128 channel 0 is not equal to 0.0000707299550413154.
+PASS Mono listener.positionX: Output at frame 128 channel 1 is not equal to 0.00007068829290801659.
+FAIL < [Mono listener.positionX] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [Stereo listener.positionY]
+FAIL X Stereo listener.positionY.value frame [0, 128) channel 0: Expected 0.406207412481308 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.4041767120361328
+ [2] 0.40215620398521423
+ [3] 0.4001457691192627
+ [4] 0.3981453776359558
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Stereo listener.positionY.value frame [0, 128) channel 1: Expected 1.5551354885101318 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 1.547361135482788
+ [2] 1.5396257638931274
+ [3] 1.5319288969039917
+ [4] 1.5242706537246704
+ ...and 123 more errors. assert_true: expected true got false
+PASS Stereo listener.positionY.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo listener.positionY.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo listener.positionY: Output at frame 128 channel 0 is not equal to 0.406207412481308.
+PASS Stereo listener.positionY: Output at frame 128 channel 1 is not equal to 1.5551354885101318.
+FAIL < [Stereo listener.positionY] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [Mono listener.positionY]
+FAIL X Mono listener.positionY.value frame [0, 128) channel 0: Expected 0.21983787417411804 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.2187388837337494
+ [2] 0.21764539182186127
+ [3] 0.2165573388338089
+ [4] 0.21547473967075348
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Mono listener.positionY.value frame [0, 128) channel 1: Expected 0.5307355523109436 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.5280823111534119
+ [2] 0.5254424214363098
+ [3] 0.5228156447410583
+ [4] 0.5202019810676575
+ ...and 123 more errors. assert_true: expected true got false
+PASS Mono listener.positionY.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono listener.positionY.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono listener.positionY: Output at frame 128 channel 0 is not equal to 0.21983787417411804.
+PASS Mono listener.positionY: Output at frame 128 channel 1 is not equal to 0.5307355523109436.
+FAIL < [Mono listener.positionY] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [Stereo listener.positionZ]
+FAIL X Stereo listener.positionZ.value frame [0, 128) channel 0: Expected 4.166215106238269e-8 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 8.330695067115812e-8
+ [2] 1.2493440237903997e-7
+ [3] 1.665445097387419e-7
+ [4] 2.081372798556913e-7
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Stereo listener.positionZ.value frame [0, 128) channel 1: Expected 0.00029998834361322224 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.0002999467251356691
+ [2] 0.0002999050775542855
+ [3] 0.00029986348818056285
+ [4] 0.0002998218988068402
+ ...and 123 more errors. assert_true: expected true got false
+PASS Stereo listener.positionZ.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Stereo listener.positionZ.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Stereo listener.positionZ: Output at frame 128 channel 0 is not equal to 4.166215106238269e-8.
+PASS Stereo listener.positionZ: Output at frame 128 channel 1 is not equal to 0.00029998834361322224.
+FAIL < [Stereo listener.positionZ] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [Mono listener.positionZ]
+FAIL X Mono listener.positionZ.value frame [0, 128) channel 0: Expected 2.9458117722924726e-8 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 5.8903964372802875e-8
+ [2] 8.833754350234813e-8
+ [3] 1.1775886576970152e-7
+ [4] 1.4716792406943568e-7
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X Mono listener.positionZ.value frame [0, 128) channel 1: Expected 0.00009999780013458803 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.00009998560562962666
+ [2] 0.00009997341112466529
+ [3] 0.00009996123117161915
+ [4] 0.000099949051218573
+ ...and 123 more errors. assert_true: expected true got false
+PASS Mono listener.positionZ.value frame [128, 256) channel 0 contains only the constant 0.
+PASS Mono listener.positionZ.value frame [128, 256) channel 1 contains only the constant 0.
+PASS Mono listener.positionZ: Output at frame 128 channel 0 is not equal to 2.9458117722924726e-8.
+PASS Mono listener.positionZ: Output at frame 128 channel 1 is not equal to 0.00009999780013458803.
+FAIL < [Mono listener.positionZ] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [setPosition]
+FAIL X setPosition.value frame [0, 128) channel 0: Expected 1.3865466117858887 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 1.3792848587036133
+ [2] 1.3720611333847046
+ [3] 1.364875078201294
+ [4] 1.3577269315719604
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X setPosition.value frame [0, 128) channel 1: Expected 0.8125550746917725 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.8086326122283936
+ [2] 0.8047289848327637
+ [3] 0.8008440732955933
+ [4] 0.7969778776168823
+ ...and 123 more errors. assert_true: expected true got false
+PASS setPosition.value frame [128, 256) channel 0 contains only the constant 0.
+PASS setPosition.value frame [128, 256) channel 1 contains only the constant 0.
+PASS setPosition: Output at frame 128 channel 0 is not equal to 1.3865466117858887.
+PASS setPosition: Output at frame 128 channel 1 is not equal to 0.8125550746917725.
+FAIL < [setPosition] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [orientation setter]
+FAIL X panner.orientation{XYZ}.value frame [0, 128) channel 0: Expected 0.4983925521373749 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.4962955713272095
+ [2] 0.49420908093452454
+ [3] 0.4921330213546753
+ [4] 0.49006733298301697
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X panner.orientation{XYZ}.value frame [0, 128) channel 1: Expected 0.9967849850654602 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.9925910234451294
+ [2] 0.9884180426597595
+ [3] 0.984265923500061
+ [4] 0.9801345467567444
+ ...and 123 more errors. assert_true: expected true got false
+PASS panner.orientation{XYZ}.value frame [128, 256) channel 0 contains only the constant 0.
+PASS panner.orientation{XYZ}.value frame [128, 256) channel 1 contains only the constant 0.
+PASS panner.orientation{XYZ}: Output at frame 128 channel 0 is not equal to 0.4983925521373749.
+PASS panner.orientation{XYZ}: Output at frame 128 channel 1 is not equal to 0.9967849850654602.
+FAIL < [orientation setter] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [forward setter]
+FAIL X listener.forward{XYZ}.value frame [0, 128) channel 0: Expected 0.5005054473876953 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.5005108118057251
+ [2] 0.5005161762237549
+ [3] 0.5005215406417847
+ [4] 0.5005269050598145
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X listener.forward{XYZ}.value frame [0, 128) channel 1: Expected 1.000999927520752 for all values but found 124 unexpected values:
+ Index Actual
+ [4] 1.0009998083114624
+ [5] 1.0009998083114624
+ [6] 1.0009998083114624
+ [7] 1.0009996891021729
+ ...and 120 more errors. assert_true: expected true got false
+PASS listener.forward{XYZ}.value frame [128, 256) channel 0 contains only the constant 0.
+PASS listener.forward{XYZ}.value frame [128, 256) channel 1 contains only the constant 0.
+PASS listener.forward{XYZ}: Output at frame 128 channel 0 is not equal to 0.5005054473876953.
+PASS listener.forward{XYZ}: Output at frame 128 channel 1 is not equal to 1.000999927520752.
+FAIL < [forward setter] 2 out of 6 assertions were failed. assert_true: expected true got false
+PASS > [up setter]
+FAIL X listener.up{XYZ}.value frame [0, 128) channel 0: Expected 0.12538307905197144 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.1253911554813385
+ [2] 0.12539923191070557
+ [3] 0.12540730834007263
+ [4] 0.1254153698682785
+ ...and 123 more errors. assert_true: expected true got false
+FAIL X listener.up{XYZ}.value frame [0, 128) channel 1: Expected 0.4799795150756836 for all values but found 127 unexpected values:
+ Index Actual
+ [1] 0.47996994853019714
+ [2] 0.4799603521823883
+ [3] 0.47995078563690186
+ [4] 0.479941189289093
+ ...and 123 more errors. assert_true: expected true got false
+PASS listener.up{XYZ}.value frame [128, 256) channel 0 contains only the constant 0.
+PASS listener.up{XYZ}.value frame [128, 256) channel 1 contains only the constant 0.
+PASS listener.up{XYZ}: Output at frame 128 channel 0 is not equal to 0.12538307905197144.
+PASS listener.up{XYZ}: Output at frame 128 channel 1 is not equal to 0.4799795150756836.
+FAIL < [up setter] 2 out of 6 assertions were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 10 out of 16 tasks were failed. assert_true: expected true got false
+