fix(native): add Object.defineProperty accessor dispatch post-pass to native orchestrator #6037
ci.yml
on: pull_request
Matrix: native-host-build
Lint
7m 32s
TypeScript type check
7m 1s
Security audit
7s
Verify dynamic imports
7s
Grammar version parity
5s
Rust compile check
1m 8s
CI Testing Pipeline
2s
Annotations
6 errors, 11 warnings, and 3 notices
|
Pre-publish benchmark gate
Process completed with exit code 1.
|
|
tests/benchmarks/regression-guard.test.ts > Benchmark regression guard > incremental benchmarks > wasm engine — dev vs 3.15.0:
tests/benchmarks/regression-guard.test.ts#L521
AssertionError: Benchmark regressions exceed threshold:
1-file rebuild: 113 → 218 (+93%, threshold 75%)
❯ assertNoRegressions tests/benchmarks/regression-guard.test.ts:521:12
❯ tests/benchmarks/regression-guard.test.ts:739:9
|
|
tests/benchmarks/regression-guard.test.ts > Benchmark regression guard > incremental benchmarks > native engine — dev vs 3.15.0:
tests/benchmarks/regression-guard.test.ts#L521
AssertionError: Benchmark regressions exceed threshold:
Full build: 3521 → 4765 (+35%, threshold 25%)
1-file rebuild: 117 → 192 (+64%, threshold 50%)
❯ assertNoRegressions tests/benchmarks/regression-guard.test.ts:521:12
❯ tests/benchmarks/regression-guard.test.ts:739:9
|
|
tests/benchmarks/regression-guard.test.ts > Benchmark regression guard > build benchmarks > wasm engine — dev vs 3.15.0:
tests/benchmarks/regression-guard.test.ts#L521
AssertionError: Benchmark regressions exceed threshold:
1-file rebuild: 112 → 212 (+89%, threshold 75%)
❯ assertNoRegressions tests/benchmarks/regression-guard.test.ts:521:12
❯ tests/benchmarks/regression-guard.test.ts:667:9
|
|
tests/benchmarks/regression-guard.test.ts > Benchmark regression guard > build benchmarks > native engine — dev vs 3.15.0:
tests/benchmarks/regression-guard.test.ts#L521
AssertionError: Benchmark regressions exceed threshold:
1-file rebuild: 117 → 182 (+56%, threshold 50%)
❯ assertNoRegressions tests/benchmarks/regression-guard.test.ts:521:12
❯ tests/benchmarks/regression-guard.test.ts:667:9
|
|
CI Testing Pipeline
Process completed with exit code 1.
|
|
Benchmark Regression
[resolve] Native batch: 6 → 7.1 (+18%, threshold 15%)
|
|
Benchmark Regression
[wasm] 1-file rebuild: 113 → 218 (+93%, threshold 15%)
|
|
Benchmark Regression
[wasm] No-op rebuild: 23 → 27 (+17%, threshold 15%)
|
|
Benchmark Regression
[wasm] Full build: 12219 → 14158 (+16%, threshold 15%)
|
|
Benchmark Regression
[native] 1-file rebuild: 117 → 192 (+64%, threshold 15%)
|
|
Benchmark Regression
[native] No-op rebuild: 24 → 28 (+17%, threshold 15%)
|
|
Benchmark Regression
[native] Full build: 3521 → 4765 (+35%, threshold 15%)
|
|
Benchmark Regression
[wasm] 1-file rebuild: 112 → 212 (+89%, threshold 15%)
|
|
Benchmark Regression
[native] 1-file rebuild: 117 → 182 (+56%, threshold 15%)
|
|
Benchmark Regression
[native] No-op rebuild: 24 → 28 (+17%, threshold 15%)
|
|
Benchmark Regression
[native] Build ms/file: 5.8 → 7 (+21%, threshold 15%)
|
|
Native host build (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
Test Node 22 (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
Engine parity (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
benchmark-results-json
|
6.91 KB |
sha256:73964b2d6b95ed817ce74a821fd40cab7122ae15bc811135dbbf35a7db43e92d
|
|
|
native-host-macos-latest
|
11.6 MB |
sha256:8d8bc4d43743566a678d660a25502aa035d2acab07d17e9d42ae517aa2b34c05
|
|
|
native-host-ubuntu-latest
|
11.4 MB |
sha256:0cc10e6a7bf107f585f23e0d32f6007c4a22debb492f66291c3e24b459d25c02
|
|
|
native-host-windows-2022
|
10.9 MB |
sha256:56647e6656959a9ea9893c1e0ca39cfd6c9d1d26bf4dda4e4915c539c9af7120
|
|