test: update WPT for wasm/jsapi to 288c467d35 #6486
test-shared.yml
on: pull_request
Annotations
17 errors
|
aarch64-linux: with shared openssl-1.1.1w
Process completed with exit code 2.
|
|
aarch64-linux: with shared openssl-1.1.1w:
test/wpt/test-wasm-jsapi.mjs#L0
--- stderr ---
(node:108927) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:108927) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:108927) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(node:108927) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:108927) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850
throw new Error(
^
Error: Found 1 unexpected passes. Consider updating test/wpt/status/wasm/jsapi.json for these files:
module/moduleSource.tentative.any.js:AbstractModuleSourceProto toStringTag brand check
at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850:15)
at process.emit (node:events:509:20)
Node.js v27.0.0-pre
--- stdout ---
[SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord
[SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024
[SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8
[SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] idlharness.any.js: track - still tentative / unsupported
[SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported
[PASS] Promise type
[PASS] Missing argument
[PASS] Promise type
[PASS] Missing arguments
[PASS] Invalid arguments
[PASS] Branding
[PASS] Branding
[PASS] Empty buffer
[PASS] WebAssembly.instantiate(module): Non-object imports argument: null
[PASS] WebAssembly.instantiate(module): Non-object imports argument: true
[PASS] WebAssembly.instantiate(module): Non-object imports argument: ""
[PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1
[PASS] Invalid arguments
[PASS] Empty module without imports argument: BufferSource argument
[PASS] Empty module without imports argument: Module argument
[PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN
[PASS] Invalid code
[PASS] Result type
[PASS] Stray argument
[PASS] Changing the buffer
[PASS] Empty module with undefined imports argument: BufferSource argument
[PASS] Empty module with undefined imports argument: Module argument
[PASS] Empty module with empty imports argument: BufferSource argument
[PASS] Empty module with empty imports argument: Module argument
[PASS] getter order for imports object: BufferSource argument
[PASS] getter order for imports object: M
|
|
aarch64-linux: with shared openssl-4.0.0
Process completed with exit code 2.
|
|
aarch64-linux: with shared openssl-4.0.0:
test/wpt/test-wasm-jsapi.mjs#L0
--- stderr ---
(node:110609) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110609) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110609) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110609) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110609) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110609) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850
throw new Error(
^
Error: Found 1 unexpected passes. Consider updating test/wpt/status/wasm/jsapi.json for these files:
module/moduleSource.tentative.any.js:AbstractModuleSourceProto toStringTag brand check
at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850:15)
at process.emit (node:events:509:20)
Node.js v27.0.0-pre
--- stdout ---
[SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord
[SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024
[SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8
[SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] idlharness.any.js: track - still tentative / unsupported
[SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported
[PASS] Promise type
[PASS] Missing argument
[PASS] Invalid arguments
[PASS] Branding
[PASS] Empty buffer
[PASS] Invalid code
[PASS] Result type
[PASS] Stray argument
[PASS] Changing the buffer
[PASS] WebAssembly.instantiate(module): Non-object imports argument: null
[PASS] WebAssembly.instantiate(module): Non-object imports argument: true
[PASS] WebAssembly.instantiate(module): Non-object imports argument: ""
[PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN
[PASS] WebAssembly.instantiate(module): Non-object module: undefined
[PASS] WebAssembly.instantiate(module): Non-object module: null
[PASS] WebAssembly.instantiate(module): Non-object module: true
[PASS] WebAssembly.instantiate(module): Non-object module: ""
[PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol(
|
|
aarch64-linux: with shared openssl-3.0.19
Process completed with exit code 2.
|
|
aarch64-linux: with shared openssl-3.0.19:
test/wpt/test-wasm-jsapi.mjs#L0
--- stderr ---
(node:109104) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109104) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109104) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109104) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850
throw new Error(
^
Error: Found 1 unexpected passes. Consider updating test/wpt/status/wasm/jsapi.json for these files:
module/moduleSource.tentative.any.js:AbstractModuleSourceProto toStringTag brand check
at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850:15)
at process.emit (node:events:509:20)
Node.js v27.0.0-pre
--- stdout ---
[SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord
[SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024
[SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8
[SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] idlharness.any.js: track - still tentative / unsupported
[SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported
[PASS] Promise type
[PASS] Missing argument
[PASS] Invalid arguments
[PASS] WebAssembly.instantiate(module): Non-object imports argument: null
[PASS] WebAssembly.instantiate(module): Non-object imports argument: true
[PASS] WebAssembly.instantiate(module): Non-object imports argument: ""
[PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 1
[PASS] Branding
[PASS] Empty buffer
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN
[PASS] Invalid code
[PASS] Result type
[PASS] Stray argument
[PASS] Changing the buffer
[PASS] WebAssembly.instantiate(module): Non-object module: undefined
[PASS] WebAssembly.instantiate(module): Non-object module: null
[PASS] WebAssembly.instantiate(module): Non-object module: true
[PASS] Promise type
[PASS] WebAssembly.instantiate(module): Non-object module: ""
[PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object module: 1
[PASS] WebAssembly.instantiate(module): Non-object module: 0.1
[PASS] WebAssembly.instantiate(module): Non-object module: NaN
[PASS] WebAssembly.instantiate(module): Missing imports argument
[PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined
[PASS] WebAssembly.instantiate(
|
|
aarch64-linux: with shared openssl-3.5.5
Process completed with exit code 2.
|
|
aarch64-linux: with shared openssl-3.5.5:
test/wpt/test-wasm-jsapi.mjs#L0
--- stderr ---
(node:110080) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110080) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110080) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(node:110080) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110080) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110080) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(node:110080) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:110080) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850
throw new Error(
^
Error: Found 1 unexpected passes. Consider updating test/wpt/status/wasm/jsapi.json for these files:
module/moduleSource.tentative.any.js:AbstractModuleSourceProto toStringTag brand check
at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850:15)
at process.emit (node:events:509:20)
Node.js v27.0.0-pre
--- stdout ---
[SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord
[SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024
[SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8
[SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] idlharness.any.js: track - still tentative / unsupported
[SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported
[PASS] Promise type
[PASS] WebAssembly.instantiate(module): Non-object imports argument: null
[PASS] Missing argument
[PASS] WebAssembly.instantiate(module): Non-object imports argument: true
[PASS] WebAssembly.instantiate(module): Non-object imports argument: ""
[PASS] Invalid arguments
[PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1
[PASS] Promise type
[PASS] Missing arguments
[PASS] Branding
[PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN
[PASS] Branding
[PASS] Empty buffer
[PASS] WebAssembly.instantiate(module): Non-object module: undefined
[PASS] WebAssembly.instantiate(module): Non-object module: null
[PASS] Invalid arguments
[PASS] Inv
|
|
aarch64-linux: with shared openssl-3.6.1
Process completed with exit code 2.
|
|
aarch64-linux: with shared openssl-3.6.1:
test/wpt/test-wasm-jsapi.mjs#L0
--- stderr ---
(node:109971) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109971) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109971) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:109971) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time
/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850
throw new Error(
^
Error: Found 1 unexpected passes. Consider updating test/wpt/status/wasm/jsapi.json for these files:
module/moduleSource.tentative.any.js:AbstractModuleSourceProto toStringTag brand check
at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-0881ce9025b2-slim/test/common/wpt.js:850:15)
at process.emit (node:events:509:20)
Node.js v27.0.0-pre
--- stdout ---
[SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord
[SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024
[SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8
[SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported
[SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] idlharness.any.js: track - still tentative / unsupported
[SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported
[SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported
[SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported
[PASS] Promise type
[PASS] Missing argument
[PASS] Invalid arguments
[PASS] Branding
[PASS] Empty buffer
[PASS] Invalid code
[PASS] Result type
[PASS] Stray argument
[PASS] Changing the buffer
[PASS] WebAssembly.instantiate(module): Non-object imports argument: null
[PASS] WebAssembly.instantiate(module): Non-object imports argument: true
[PASS] WebAssembly.instantiate(module): Non-object imports argument: ""
[PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1
[PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN
[PASS] Promise type
[PASS] Missing arguments
[PASS] WebAssembly.instantiate(module): Non-object module: undefined
[PASS] WebAssembly.instantiate(module): Non-object module: null
[PASS] WebAssembly.instantiate(module): Non-object module: true
[PASS] WebAssembly.instantiate(module): Non-object module: ""
[PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()"
[PASS] WebAssembly.instantiate(module): Non-object module: 1
[PASS] WebAssembly.instantiate(module): Non-object module: 0.1
[PASS] WebAssembly.instantiate(module): Non-object module: NaN
[PASS] WebAssembly.instantiate(module): Missing imports argument
[PASS] Branding
[PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined
[PASS] WebAssembly.instantiate(module): Imports argument w
|
|
x86_64-linux: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-actions/update-wasm/jsapi-wpt exists
|
|
x86_64-linux: with shared libraries
The operation was canceled.
|
|
aarch64-darwin: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-actions/update-wasm/jsapi-wpt exists
|
|
aarch64-darwin: with shared libraries
The operation was canceled.
|
|
x86_64-darwin: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-actions/update-wasm/jsapi-wpt exists
|
|
x86_64-darwin: with shared libraries
The operation was canceled.
|
|
Test Shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-actions/update-wasm/jsapi-wpt exists
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
46 MB |
sha256:338fbbd3b1dfcbb179b9affe56eddf3483b6d67f9b92bd3de5864cc92cc604c5
|
|