Independent daily test262 (standard test suite) runner for many JS engines (test262.report spiritual successor). WIP.
- V8 site source
- SpiderMonkey site source
- JavaScriptCore source
- ChakraCore source
- Hermes site source
- LibJS source
- engine262 site source
- GraalJS source
- QuickJS site source
- XS site source
- Rhino site source
- Boa site source
- Kiesel site source
- Porffor site source
- Nova site source
- NJS site source
- Request more in GitHub issues!
- Babel (old Node and Babel + core-js)
- SWC (old Node and SWC + core-js)
- Sucrase (old Node and Sucrase + core-js)
- V8 with experimental opts (--harmony etc)
- SM with experimental opts
- Stable versions of engines
- Preview test262 PRs (changes only)
- Data/graph over time
- Diff individual engines(/runs)
- Lookup JS runtime version -> JS engine version (Node, Deno, Bun, etc)
- Measure times for each test, have "result view" and "time view"
Note: You need a GitHub API token (PAT) in your env as
GITHUB_TOKEN
- Clone repo
- Run
scripts/downloadOldResults.mjs
andscripts/extractResults.sh
(downloads results from latest build) node site/generate.mjs
(might take a minute or two)- Start a HTTP server in
site
and open it in your browser