is a flakey text failure on macOS Catalina and higher.
PASS < [initialize] All assertions passed. (total 1 assertions)
PASS > [test]
PASS Test 0: Number of convolver output channels is equal to 2.
-FAIL X Number of distinct values is not equal to 2. Got 1. assert_true: expected true got false
-FAIL < [test] 1 out of 2 assertions were failed. assert_true: expected true got false
+FAIL X Test 1: Number of convolver output channels is not equal to 1. Got 0. assert_true: expected true got false
+PASS Number of distinct values is equal to 2.
+FAIL < [test] 1 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
Was able to reproduce the failure at BigSur Release ToT using the following test:
run-webkit-tests imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html --iterations 100 -f
This test appears to have been flaky for a long time. I was able to reproduce the failures over 8,000 revisions back.
Updated test expectations to Pass Failure here: