Summary

Harness status: OK

Found 48 tests

Details

ResultTest NameMessage
Pass# AUDIT TASK RUNNER STARTED.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
PassExecuting "Test 0"
Asserts runNo asserts ran
PassExecuting "Test 1"
Asserts runNo asserts ran
PassExecuting "Test 2"
Asserts runNo asserts ran
PassExecuting "Test 3"
Asserts runNo asserts ran
PassExecuting "Test 4"
Asserts runNo asserts ran
PassExecuting "Test 5"
Asserts runNo asserts ran
PassAudit report
Asserts runNo asserts ran
Pass> [Test 0] No dezippering for frequency
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0, frequency is equal to 350.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.015625, frequency is equal to 800.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.0546875, frequency is equal to 200.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from frequency setter equals [0,0.17418307065963745,0.355204313993454,0.536486804485321,0.711405873298645,0.8735067248344421,1.016714096069336,1.135528326034546,1.2252029180526733,1.281896710395813,1.3027976751327515,1.2862145900726318,1.2316346168518066,1.1397426128387451,1.0124061107635498,0.8526231646537781...] with an element-wise tolerance of {"absoluteThreshold":0.0000030399,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from frequency setter matches setValueAtTime output is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 0] All assertions passed. (total 5 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass> [Test 1] No dezippering for detune
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0, detune is equal to 33.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.015625, detune is equal to 1000.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.0390625, detune is equal to -400.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from detune setter equals [0,0.1731615960597992,0.3515752851963043,0.529510498046875,0.7010406255722046,0.8602386116981506,1.001375675201416,1.1191173791885376,1.208710789680481,1.266155481338501,1.288353443145752,1.2732325792312622,1.2198402881622314,1.1284008026123047,1.0003383159637451,0.8382609486579895...] with an element-wise tolerance of {"absoluteThreshold":0.0000040532,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from detune setter matches setValueAtTime output is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 1] All assertions passed. (total 5 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass> [Test 2] No dezippering for Q
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0, Q is equal to 5.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.015625, Q is equal to 10.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.0625, Q is equal to -10.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from Q setter equals [0,0.16793829202651978,0.3311063051223755,0.4848692715167999,0.6248594522476196,0.7471005320549011,0.8481203317642212,0.9250491857528687,0.9757020473480225,0.9986401796340942,0.9932119846343994,0.9595714211463928,0.898674488067627,0.8122506141662598,0.7027547359466553,0.5732972025871277...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from Q setter matches setValueAtTime output is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 2] All assertions passed. (total 5 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass> [Test 3] No dezippering for gain
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0, gain is equal to 1.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.015625, gain is equal to 5.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass At time 0.046875, gain is equal to -0.3.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from gain setter equals [0,0.1691557914018631,0.3357764184474945,0.4948003590106964,0.641387939453125,0.7710638642311096,0.8798481225967407,0.9643720388412476,1.0219770669937134,1.0507917404174805,1.0497863292694092,1.018802523612976,0.9585590958595276,0.8706297874450684,0.7573992609977722,0.6219939589500427...] with an element-wise tolerance of {"absoluteThreshold":0.0000019074,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from gain setter matches setValueAtTime output is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 3] All assertions passed. (total 5 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass> [Test 4] No dezippering of frequency vs JS filter
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output from lowpass filter equals [0,0.0007127508288249373,0.00416393531486392,0.012737087905406952,0.02830197848379612,0.052167076617479324,0.08505348861217499,0.12709030508995056,0.17783066630363464,0.23628734052181244,0.30098608136177063,0.37003445625305176,0.44120362401008606,0.5120202302932739,0.5798649787902832,0.6420749425888062...] with an element-wise tolerance of {"absoluteThreshold":6.8546e-7,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Output matches JS filter results is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 4] All assertions passed. (total 2 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass> [Test 5] Test with modulation
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Modulation: At time 0, frequency is equal to 350.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Modulation: At time 0.015625, frequency is equal to 10.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Modulation: At time 0.0625, frequency is equal to -10.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Modulation: Output from frequency setter equals [0,0.16927164793014526,0.3364819586277008,0.496753990650177,0.645426869392395,0.778018593788147,0.8904149532318115,0.9789472222328186,1.0408989191055298,1.0747625827789307,1.079392910003662,1.0543285608291626,1.0000859498977661,0.9177316427230835,0.8092699646949768,0.6773737072944641...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass Modulation: Output from frequency setter matches setValueAtTime output is true.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [Test 5] All assertions passed. (total 5 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass# AUDIT TASK RUNNER FINISHED: 6 tasks ran successfully.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)