Summary

Harness status: OK

Found 63 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 "attack"
Asserts runNo asserts ran
PassExecuting "knee"
Asserts runNo asserts ran
PassExecuting "ratio"
Asserts runNo asserts ran
PassExecuting "release"
Asserts runNo asserts ran
PassExecuting "threshold"
Asserts runNo asserts ran
PassAudit report
Asserts runNo asserts ran
Pass> [attack] Dynamics compressor attack
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: refNode = new DynamicsCompressorNode(context) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: tstNode = new DynamicsCompressorNode(context, {"attack":0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: refNode[attack].setValueAtTime(refNode[attack].minValue, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: refNode[attack].linearRampToValueAtTime(refNode[attack].minValue, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: mod.offset.setValueAtTime(0, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: mod.offset.linearRampToValueAtTime(1, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass attack: mod.connect(tstNode[attack]) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass k-rate attack AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] 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
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [attack] All assertions passed. (total 9 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Fail
assert_equals(2, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass> [knee] Dynamics compressor knee
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: refNode = new DynamicsCompressorNode(context) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: tstNode = new DynamicsCompressorNode(context, {"knee":0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: refNode[knee].setValueAtTime(refNode[knee].minValue, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: refNode[knee].linearRampToValueAtTime(refNode[knee].minValue, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: mod.offset.setValueAtTime(0, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: mod.offset.linearRampToValueAtTime(40, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass knee: mod.connect(tstNode[knee]) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass k-rate knee AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] 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
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [knee] All assertions passed. (total 9 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Fail
assert_equals(2, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass> [ratio] Dynamics compressor ratio
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: refNode = new DynamicsCompressorNode(context) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: tstNode = new DynamicsCompressorNode(context, {"ratio":1}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: refNode[ratio].setValueAtTime(refNode[ratio].minValue, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: refNode[ratio].linearRampToValueAtTime(refNode[ratio].minValue, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: mod.offset.setValueAtTime(0, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: mod.offset.linearRampToValueAtTime(19, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass ratio: mod.connect(tstNode[ratio]) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass k-rate ratio AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] 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
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [ratio] All assertions passed. (total 9 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Fail
assert_equals(2, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass> [release] Dynamics compressor release
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: refNode = new DynamicsCompressorNode(context) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: tstNode = new DynamicsCompressorNode(context, {"release":0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: refNode[release].setValueAtTime(refNode[release].minValue, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: refNode[release].linearRampToValueAtTime(refNode[release].minValue, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: mod.offset.setValueAtTime(0, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: mod.offset.linearRampToValueAtTime(1, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass release: mod.connect(tstNode[release]) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass k-rate release AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] 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
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [release] All assertions passed. (total 9 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Fail
assert_equals(2, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass> [threshold] Dynamics compressor threshold
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: refNode = new DynamicsCompressorNode(context) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: tstNode = new DynamicsCompressorNode(context, {"threshold":-100}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: refNode[threshold].setValueAtTime(refNode[threshold].minValue, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: refNode[threshold].linearRampToValueAtTime(refNode[threshold].minValue, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: mod = new ConstantSourceNode(context, {offset: 0}) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: mod.offset.setValueAtTime(0, 0) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: mod.offset.linearRampToValueAtTime(100, 0.25) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass threshold: mod.connect(tstNode[threshold]) did not throw an exception.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Pass k-rate threshold AudioParam with input equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] 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
assert_equals(1, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass< [threshold] All assertions passed. (total 9 assertions)
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)
Fail
assert_equals(2, 1)
    at Task.done ( /webaudio/resources/audit.js:1218:7)
Pass# AUDIT TASK RUNNER FINISHED: 5 tasks ran successfully.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /webaudio/resources/audit.js:46:7)