Skip to content

Add subunit-combine#102

Merged
jelmer merged 2 commits intomasterfrom
subunit-combine
Apr 23, 2026
Merged

Add subunit-combine#102
jelmer merged 2 commits intomasterfrom
subunit-combine

Conversation

@jelmer
Copy link
Copy Markdown
Member

@jelmer jelmer commented Apr 23, 2026

No description provided.

jelmer added 2 commits April 23, 2026 21:01
Runs multiple commands producing subunit v2 output (e.g. a Python test
suite and a Rust test suite) based on a YAML config and emits a single
combined stream, optionally prefixing test ids per command so they
don't collide.

Fixes #2150097.
Each command's argv entries may now reference $LISTOPT, $IDLIST, $IDFILE
and $IDOPTION, with semantics matching testr's test_command. Two new
per-command config keys -- list_option and id_option -- supply the
templates for $LISTOPT and $IDOPTION.

subunit-combine itself gains --list, --load-list and positional test id
arguments. Test ids whose prefix matches a command are routed to that
command with the prefix stripped; commands with no matching ids are
skipped.
@jelmer jelmer merged commit 9c56f4e into master Apr 23, 2026
0 of 6 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.

1 participant