Skip to content

Add unified parallel test runner and refactor spec tests - #9083

Merged
brendandahl merged 1 commit into
WebAssembly:mainfrom
brendandahl:checkpy-parallel-spec
Sep 9, 2026
Merged

brendandahl merged 1 commit into
WebAssembly:mainfrom
brendandahl:checkpy-parallel-spec

Conversation

@brendandahl

Copy link
Copy Markdown
Collaborator
  • Add shared.run_parallel_tests helper with thread-safe output capture and interrupt handling
  • Refactor spec tests to use shared.run_parallel_tests

The eventual goal here is to have all the suites (that don't parallelize themselves) using a ThreadPool to parallelize more.

- Add shared.run_parallel_tests helper with thread-safe output capture and interrupt handling
- Refactor spec tests to use shared.run_parallel_tests

The eventual goal here is to have all the suites using a ThreadPool to
parallelize more.
@brendandahl
brendandahl requested a review from a team as a code owner September 8, 2026 22:36
@brendandahl
brendandahl requested review from kripken and removed request for a team September 8, 2026 22:36
Comment thread check.py
@kripken

kripken commented Sep 8, 2026

Copy link
Copy Markdown
Member

cc @stevenfontanella who iirc wrote this code

@brendandahl
brendandahl merged commit ac79149 into WebAssembly:main Sep 9, 2026
16 checks passed
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.

2 participants