Harness status: OK Found 40 tests 30 Pass 10 Fail Pass # AUDIT TASK RUNNER STARTED. Pass Executing "disconnect()" Pass Executing "disconnect(output)" Pass Executing "disconnect(AudioNode)" Pass Executing "disconnect(AudioNode, output)" Pass Executing "disconnect(AudioNode, output, input)" Pass Executing "exceptions" Pass Executing "disabled-outputs" Pass Audit report Pass > [disconnect()] Pass Channel #0 contains only the constant 0. Pass < [disconnect()] All assertions passed. (total 1 assertions) Pass > [disconnect(output)] Fail X Channel #0: Expected 4 for all values but found 128 unexpected values: Index Actual [0] 0 [1] 0 [2] 0 [3] 0 ...and 124 more errors. Fail < [disconnect(output)] 1 out of 1 assertions were failed. Pass > [disconnect(AudioNode)] Fail X Channel #0: Expected 2 for all values but found 128 unexpected values: Index Actual [0] 0 [1] 0 [2] 0 [3] 0 ...and 124 more errors. Fail < [disconnect(AudioNode)] 1 out of 1 assertions were failed. Pass > [disconnect(AudioNode, output)] Fail X Channel #0: Expected 3 for all values but found 128 unexpected values: Index Actual [0] 0 [1] 0 [2] 0 [3] 0 ...and 124 more errors. Fail < [disconnect(AudioNode, output)] 1 out of 1 assertions were failed. Pass > [disconnect(AudioNode, output, input)] Fail X Channel #0: Expected 1 for all values but found 128 unexpected values: Index Actual [0] 0 [1] 0 [2] 0 [3] 0 ...and 124 more errors. Fail X Channel #1: Expected 2 for all values but found 128 unexpected values: Index Actual [0] 0 [1] 0 [2] 0 [3] 0 ...and 124 more errors. Pass Channel #2 contains only the constant 0. Fail < [disconnect(AudioNode, output, input)] 2 out of 3 assertions were failed. Pass > [exceptions] Pass splitter.disconnect(2) threw IndexSizeError: "Output index 2 exceeds number of outputs". Pass Disconnecting a connection twice did not throw an exception. Pass gain1.disconnect(gain2) threw InvalidAccessError: "No connection to given AudioNode". Pass gain1.disconnect(gain3) threw InvalidAccessError: "No connection to given AudioNode". Pass splitter.disconnect(gain2, 2) threw IndexSizeError: "Output index 2 exceeds number of outputs". Pass splitter.disconnect(gain1, 0) threw InvalidAccessError: "No connection from output 0 to given AudioNode". Pass splitter.disconnect(gain3, 0, 0) threw InvalidAccessError: "No connection from output 0 to input 0 of given AudioNode". Pass splitter.disconnect(merger, 3, 0) threw IndexSizeError: "Output index 3 exceeds number of outputs". Pass < [exceptions] All assertions passed. (total 8 assertions) Pass > [disabled-outputs] Pass Disabled outputs handled correctly Pass < [disabled-outputs] All assertions passed. (total 1 assertions) Fail # AUDIT TASK RUNNER FINISHED: 4 out of 7 tasks were failed.