Skip to content

Bump component-test to eabd159; slim the jco legs onto the upstream loop - #38

Merged
lann merged 1 commit into
mainfrom
adopt-ct-eabd159
Aug 7, 2026
Merged

Bump component-test to eabd159; slim the jco legs onto the upstream loop#38
lann merged 1 commit into
mainfrom
adopt-ct-eabd159

Conversation

@lann

@lann lann commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Routine pin bump (via pins bump) carrying polymorph-test#70. harness.mjs's runSuite delegates to the upstream runSuiteJsonl (keeping its local signature for both legs — and since the browser page loads this module unchanged, the upstream loop gets exercised in Chromium here); run-node.mjs swaps its local core-loading and results-writing for ./node-runner. The tests-export access stays inline (.tests) rather than using resolveTestsExport, which currently lives in the node-only module while this file is browser-shared — relocating it browser-safe rides the #59 browser-driver PR. Verified: conformance-ct::all green with the browser leg (4 targets, 220 results, matrix unchanged), check-js, wpt::parity.

The pin moves via pins bump. harness.mjs's runSuite becomes a thin
adapter over the upstream runSuiteJsonl (polymorph-test#70) — the
case loop, fresh-instance policy, envelope, and terminator live
upstream; the local wrapper keeps this repo's newInstance/coreBytes
signature for both legs, and stays browser-loadable (the page runs it
unchanged, which also exercises the upstream loop in Chromium).
run-node.mjs drops its local core loading and results-file writing
for the ./node-runner helpers.

Verified: conformance-ct::all green including the browser leg (4
targets, 220 results, matrix unchanged), check-js, wpt::parity.
@lann
lann merged commit 7889052 into main Aug 7, 2026
2 checks passed
@lann
lann deleted the adopt-ct-eabd159 branch August 7, 2026 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant