Skip to content

Add parallel AuTest runner support#342

Merged
bneradt merged 1 commit intoyahoo:masterfrom
bneradt:parallel_autest
Mar 10, 2026
Merged

Add parallel AuTest runner support#342
bneradt merged 1 commit intoyahoo:masterfrom
bneradt:parallel_autest

Conversation

@bneradt
Copy link
Collaborator

@bneradt bneradt commented Mar 10, 2026

Teach the build-generated autest.sh wrapper to detect -j and route
parallel runs through a dedicated runner instead of relying on AuTest's
built-in worker mode.

The new runner partitions top-level tests across isolated sandboxes,
reserves disjoint port ranges per worker, and leaves room for serial-only
tests. This makes commands like autest.sh -j8 usable for Proxy Verifier
without localhost port collisions.

Teach the build-generated autest.sh wrapper to detect -j and route
parallel runs through a dedicated runner instead of relying on AuTest's
built-in worker mode.

The new runner partitions top-level tests across isolated sandboxes,
reserves disjoint port ranges per worker, and leaves room for serial-only
tests. This makes commands like autest.sh -j8 usable for Proxy Verifier
without localhost port collisions.
@bneradt bneradt self-assigned this Mar 10, 2026
@bneradt bneradt merged commit 4a3a8f6 into yahoo:master Mar 10, 2026
@bneradt bneradt deleted the parallel_autest branch March 10, 2026 19:35
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