Closed
Bug 1456980
Opened 3 years ago
Closed 3 years ago
[wpt-sync] Sync PR 10643 - Move WebAudio node constructor tests to WPT
Categories
(Core :: Web Audio, enhancement, P4)
Core
Web Audio
Tracking
()
RESOLVED
FIXED
mozilla61
Tracking | Status | |
---|---|---|
firefox61 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 10643 into mozilla-central (this bug is closed when the sync is complete). PR: https://github.com/w3c/web-platform-tests/pull/10643 Details from upstream follow. Raymond Toy <rtoy@chromium.org> wrote: > Move WebAudio node constructor tests to WPT > > Move the constructor tests. Manually verified that Firefox either > passes the tests or fails because of bugs in Firefox. > > Bug: 745778 > Change-Id: Iee14d9c7531dc0094bac86daede5d62299c5fb93 > Reviewed-on: https://chromium-review.googlesource.com/1028713 > WPT-Export-Revision: 452e1c87989eec7d22ed668bfee47faf5e970f5d
Reporter | ||
Updated•3 years ago
|
Component: web-platform-tests → Web Audio
Product: Testing → Core
Reporter | ||
Comment 1•3 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=c6ba584d677d6ffe26ca68c217bc2c31659965b1
Reporter | ||
Comment 2•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=5f5fa0cdda2decb82cc427a4903a48ed8637b9f5
Reporter | ||
Comment 3•3 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=23ca1449c7f9b09f428c4c4222c29818fcc9dcc3
Reporter | ||
Comment 4•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=561d934a12b9a2cedac99c65a9b8efc840604353
Reporter | ||
Comment 5•3 years ago
|
||
Ran 16 tests and 695 subtests OK : 13 PASS : 661 FAIL : 34 ERROR : 3 New tests that have failures or other problems: /webaudio/the-audio-api/the-analysernode-interface/ctor-analyser.html: ERROR < [default constructor] 1 out of 12 assertions were failed.: FAIL X node0.smoothingTimeConstant is not equal to 0.8. Got 0.800000011920929.: FAIL X node1 = new AnalyserNode(c, {"fftSize":32,"maxDecibels":1,"minDecibels":-13,"smoothingTimeConstant":0.125}) incorrectly threw IndexSizeError: "Index or size is negative or greater than the allowed amount".: FAIL X node1 instanceof AnalyserNode is not equal to true. Got false.: FAIL /webaudio/the-audio-api/the-channelmergernode-interface/ctor-channelmerger.html # AUDIT TASK RUNNER FINISHED: 2 out of 5 tasks were failed.: FAIL < [constructor options] 2 out of 7 assertions were failed.: FAIL < [test AudioNodeOptions] 3 out of 13 assertions were failed.: FAIL X new ChannelMergerNode(c, {"channelCount":3}) did not throw an exception.: FAIL X new ChannelMergerNode(c, {"channelCountMode":"max"}) did not throw an exception.: FAIL X new ChannelMergerNode(c, {channelCount: 2}} did not throw an exception.: FAIL X new ChannelMergerNode(c, {channelCountMode: "clamped-max"}) did not throw an exception.: FAIL X new ChannelMergerNode(c, {channelCountMode: "max"}) did not throw an exception.: FAIL /webaudio/the-audio-api/the-channelsplitternode-interface/ctor-channelsplitter.html: ERROR < [default constructor] 3 out of 7 assertions were failed.: FAIL X new ChannelSplitterNode(c, {channelCount: 6}} incorrectly threw InvalidStateError: "An attempt was made to use an object that is not, or is no longer, usable".: FAIL X node0.channelCount is not equal to 6. Got 2.: FAIL X node0.channelCountMode is not equal to explicit. Got max.: FAIL X node0.channelInterpretation is not equal to discrete. Got speakers.: FAIL /webaudio/the-audio-api/the-constantsourcenode-interface/ctor-constantsource.html # AUDIT TASK RUNNER FINISHED: 1 out of 3 tasks were failed.: FAIL < [default constructor] 1 out of 8 assertions were failed.: FAIL X node0.channelCount is not equal to 2. Got 1.: FAIL /webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver.html # AUDIT TASK RUNNER FINISHED: 1 out of 6 tasks were failed.: FAIL < [test AudioNodeOptions] 1 out of 13 assertions were failed.: FAIL X new ConvolverNode(c, {channelCountMode: "explicit"}) did not throw an exception.: FAIL /webaudio/the-audio-api/the-dynamicscompressornode-interface/ctor-dynamicscompressor.html # AUDIT TASK RUNNER FINISHED: 3 out of 5 tasks were failed.: FAIL < [constructor with options] 1 out of 10 assertions were failed.: FAIL < [default constructor] 1 out of 13 assertions were failed.: FAIL < [test AudioNodeOptions] 2 out of 18 assertions were failed.: FAIL X new DynamicsCompressorNode(c, {"channelCount":3}) did not throw an exception.: FAIL X new DynamicsCompressorNode(c, {"channelCountMode":"max"}) did not throw an exception.: FAIL X node0.channelCountMode is not equal to clamped-max. Got explicit.: FAIL X node1.channelCountMode is not equal to clamped-max. Got explicit.: FAIL /webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator.html # AUDIT TASK RUNNER FINISHED: 1 out of 5 tasks were failed.: FAIL < [constructor options] 1 out of 10 assertions were failed.: FAIL X new OscillatorNode(, {"type":"custom","periodicWave":{}}) incorrectly threw InvalidStateError: "An attempt was made to use an object that is not, or is no longer, usable".: FAIL /webaudio/the-audio-api/the-pannernode-interface/ctor-panner.html: ERROR
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/mozilla-inbound/rev/ff155e599e24 [wpt PR 10643] - Move WebAudio node constructor tests to WPT, a=testonly https://hg.mozilla.org/integration/mozilla-inbound/rev/ec73f6441af6 [wpt PR 10643] - Update wpt metadata, a=testonly
Comment 7•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ff155e599e24 https://hg.mozilla.org/mozilla-central/rev/ec73f6441af6
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in
before you can comment on or make changes to this bug.
Description
•