[wpt-sync] Sync PR 29516 - Add WebAssembly Exception handling tests from spec repo.
Categories
(Core :: JavaScript: WebAssembly, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(2 files)
Sync web-platform-tests PR 29516 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/29516
Details from upstream follow.
b'Ms2ger <Ms2ger@gmail.com>' wrote:
Add WebAssembly Exception handling tests from spec repo.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=55f8cd8ed2a5d60c93a51fc5d677555ee132f11a
Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 24 tests and 3 subtests
Status Summary
Firefox
OK : 16
PASS: 14
FAIL: 46
Chrome
OK : 16
PASS: 12
FAIL: 48
Safari
OK : 16
PASS: 12
FAIL: 48
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
/wasm/jsapi/exception/constructor.tentative.any.html
No arguments: FAIL
Invalid descriptor argument: FAIL
/wasm/jsapi/exception/constructor.tentative.any.worker.html
No arguments: FAIL
Invalid descriptor argument: FAIL
New Tests That Don't Pass
/wasm/jsapi/exception/constructor.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/getArg.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/is.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/toString.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/type.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/constructor.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/toString.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/type.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/constructor.tentative.any.html
No arguments: FAIL (Chrome: PASS, Safari: PASS)
Calling: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid descriptor argument: FAIL (Chrome: PASS, Safari: PASS)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/constructor.tentative.any.worker.html
No arguments: FAIL (Chrome: PASS, Safari: PASS)
Calling: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid descriptor argument: FAIL (Chrome: PASS, Safari: PASS)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/getArg.tentative.any.worker.html
Missing arguments: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
Index out of bounds: FAIL (Chrome: FAIL, Safari: FAIL)
Getting out-of-range argument: FAIL (Chrome: FAIL, Safari: FAIL)
getArg: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/getArg.tentative.any.html
Missing arguments: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
Index out of bounds: FAIL (Chrome: FAIL, Safari: FAIL)
Getting out-of-range argument: FAIL (Chrome: FAIL, Safari: FAIL)
getArg: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/is.tentative.any.worker.html
Missing arguments: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
is: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/is.tentative.any.html
Missing arguments: FAIL (Chrome: FAIL, Safari: FAIL)
Invalid exception argument: FAIL (Chrome: FAIL, Safari: FAIL)
is: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/toString.tentative.any.html
Object.prototype.toString on an Exception: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/toString.tentative.any.worker.html
Object.prototype.toString on an Exception: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/type.tentative.any.html
[]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64 f32 f64]: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/exception/type.tentative.any.worker.html
[]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64 f32 f64]: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/constructor.tentative.any.html
name: FAIL (Chrome: FAIL, Safari: FAIL)
length: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/constructor.tentative.any.worker.html
name: FAIL (Chrome: FAIL, Safari: FAIL)
length: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/toString.tentative.any.worker.html
Object.prototype.toString on a Tag: FAIL (Chrome: FAIL, Safari: FAIL)
@@toStringTag exists on the prototype with the appropriate descriptor: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/toString.tentative.any.html
Object.prototype.toString on a Tag: FAIL (Chrome: FAIL, Safari: FAIL)
@@toStringTag exists on the prototype with the appropriate descriptor: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/type.tentative.any.worker.html
[]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64 f32 f64]: FAIL (Chrome: FAIL, Safari: FAIL)
/wasm/jsapi/tag/type.tentative.any.html
[]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64]: FAIL (Chrome: FAIL, Safari: FAIL)
[i32 i64 f32 f64]: FAIL (Chrome: FAIL, Safari: FAIL)
Tests Disabled in Gecko Infrastructure
/wasm/jsapi/exception/constructor.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/getArg.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/is.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/toString.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/exception/type.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/constructor.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/toString.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
/wasm/jsapi/tag/type.tentative.any.js: SKIP (Chrome: SKIP, Safari: SKIP)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ee78ad993482 [wpt PR 29516] - Add WebAssembly Exception handling tests from spec repo., a=testonly https://hg.mozilla.org/integration/autoland/rev/cbabec45d01b [wpt PR 29516] - Update wpt metadata, a=testonly
Backout by dluca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f293dbac975f Backed out 3 changesets (bug 1718504, bug 1718546) for Spidermonkey failures in wasm/jsapi/exception/constructor.tentative.any.js. CLOSED TREE
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f5d129e8217a [wpt PR 29516] - Add WebAssembly Exception handling tests from spec repo., a=testonly https://hg.mozilla.org/integration/autoland/rev/d2558490de9a [wpt PR 29516] - Update wpt metadata, a=testonly
Comment 6•3 years ago
|
||
Backed out for causing spidermonkey build bustages.
Failure log spidermonkey fuzzing
Failure log spidermonkey arm64
Failure log spidermonkey arm sim
Comment 7•3 years ago
|
||
Automatic update from web-platform-tests
Add WebAssembly Exception handling tests from spec repo.
--
wpt-commits: 97892d58dbc767851ac40b733c2c4fcd643caa46
wpt-pr: 29516
Comment 8•3 years ago
|
||
wpt-pr: 29516
wpt-type: metadata
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/186add6802cc [wpt PR 29516] - Add WebAssembly Exception handling tests from spec repo., a=testonly https://hg.mozilla.org/integration/autoland/rev/14078ed6f347 [wpt PR 29516] - Update wpt metadata, a=testonly
Updated•3 years ago
|
Comment 10•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/186add6802cc
https://hg.mozilla.org/mozilla-central/rev/14078ed6f347
Description
•