deps(node): bump vite from 6.4.3 to 8.2.0 in /src/bindings/nodejs #34
Triggered via pull request
August 2, 2026 19:04
Status
Cancelled
Total duration
13h 51m 58s
Artifacts
–
ci.yml
on: pull_request
Matrix: test
Lint
15s
linux-x64-musl
5m 17s
Sanitizers (ASan + UBSan)
25s
JS fallback (no native binary)
32s
Minimum supported Rust version
53s
Dependency audit
3m 14s
CI passed
3s
Annotations
24 errors
|
Lint
Process completed with exit code 1.
|
|
Sanitizers (ASan + UBSan)
Process completed with exit code 2.
|
|
test/parity.test.mjs > engine: native (mock addon, stat diffing) > reports a rename as an unlink of the old path and an add of the new:
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ new Retrigger lib/retrigger.js:64:19
❯ make test/parity.test.mjs:35:29
❯ start test/shared/engine-suite.mjs:66:23
❯ test/shared/engine-suite.mjs:116:33
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/parity.test.mjs > engine: native (mock addon, stat diffing) > reports a removed file as "deleted":
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ new Retrigger lib/retrigger.js:64:19
❯ make test/parity.test.mjs:35:29
❯ start test/shared/engine-suite.mjs:66:23
❯ test/shared/engine-suite.mjs:104:32
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/parity.test.mjs > engine: native (mock addon, stat diffing) > reports a rewritten file as "modified":
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ new Retrigger lib/retrigger.js:64:19
❯ make test/parity.test.mjs:35:29
❯ start test/shared/engine-suite.mjs:66:23
❯ test/shared/engine-suite.mjs:92:32
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/parity.test.mjs > engine: native (mock addon, stat diffing) > reports a new file as "created":
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ new Retrigger lib/retrigger.js:64:19
❯ make test/parity.test.mjs:35:29
❯ start test/shared/engine-suite.mjs:66:23
❯ test/shared/engine-suite.mjs:80:37
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/parity.test.mjs > the mock addon really is loaded as native > uses a different hash algorithm from the JavaScript engine, and says so:
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ test/parity.test.mjs:50:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/parity.test.mjs > the mock addon really is loaded as native > resolves to the native engine, not a JavaScript stand-in:
src/bindings/nodejs/lib/engine.js#L116
Error: native engine requested but unavailable: forced to the JavaScript engine by environment
❯ getEngine lib/engine.js:116:19
❯ test/parity.test.mjs:43:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_RETRIGGER_NO_NATIVE' }
|
|
test/loader.test.mjs > require() never throws (subprocess) > loads when the addon exists but exports the wrong shape:
src/bindings/nodejs/test/loader.test.mjs#L279
AssertionError: expected 'forced to the JavaScript engine by en…' to contain 'missing required export'
Expected: "missing required export"
Received: "forced to the JavaScript engine by environment"
❯ test/loader.test.mjs:279:25
|
|
test/loader.test.mjs > require() never throws (subprocess) > loads when the addon file is corrupt binary garbage:
src/bindings/nodejs/test/loader.test.mjs#L270
TypeError: Cannot read properties of undefined (reading 'error')
❯ test/loader.test.mjs:270:35
|
|
test/loader.test.mjs > require() never throws (subprocess) > loads when the addon throws during its own evaluation:
src/bindings/nodejs/test/loader.test.mjs#L260
AssertionError: expected [] to have a length of 1 but got +0
- Expected
+ Received
- 1
+ 0
❯ test/loader.test.mjs:260:33
|
|
test/loader.test.mjs > require() never throws (subprocess) > loads and reports "native" when a conforming addon is present:
src/bindings/nodejs/test/loader.test.mjs#L249
AssertionError: expected 'javascript' to be 'native' // Object.is equality
Expected: "native"
Received: "javascript"
❯ test/loader.test.mjs:249:25
|
|
linux-x64 / node 22
Process completed with exit code 2.
|
|
linux-x64 / node 18
Process completed with exit code 2.
|
|
linux-x64 / node 20
Process completed with exit code 2.
|
|
linux-arm64 / node 22
Process completed with exit code 2.
|
|
windows-x64 / node 22
Process completed with exit code 1.
|
|
windows-x64 / node 20
Process completed with exit code 1.
|
|
macos-arm64 / node 18
Process completed with exit code 101.
|
|
linux-x64-musl
Process completed with exit code 101.
|
|
macos-arm64 / node 22
Process completed with exit code 101.
|
|
macos-x64 / node 22
Canceling since a higher priority waiting request for ci-refs/pull/6/merge exists
|
|
CI passed
Process completed with exit code 1.
|
|
CI
Canceling since a higher priority waiting request for ci-refs/pull/6/merge exists
|