shard the test262 so we can run the whole thing - #119
Merged
Conversation
…ME refresh run-test262.mjs grows --shard K/N (the sorted test list partitioned so every runner agrees) and --cap-builtins all (the full built-ins tree, not the curated per-leaf cap). Selecting the whole suite is --stride-language 1 --cap-builtins all; report already recombines any concatenated jsonl. The workroot assembly (srcdir-tree + lib/generated + stage1 -> ./ejs) moves out of lane.sh into assemble-workroot.sh, shared by the lane and the new workflow. .github/workflows/test262-full.yml runs the entire suite sharded across parallel runners: one build job assembles and uploads the workroot, an N-way shard matrix runs slices against that one build, and a collect job concatenates the results and posts the report to the run summary. Report-only (not a gate — the curated lane stays the per-PR gate), macOS-only, nightly + workflow_dispatch with a tunable shard count. README: Language support rewritten to present-tense capability (classes/async-await/async generators/top-level await/BigInt/typed arrays/iterator helpers/..., ~75% test262, eval/ShadowRealm out of scope); dropped the stale "missing features" list and Date.prototype pin; removed the ld-warning note; added a conformance line to the intro. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.