Skip to content

benchmarking: add --test-name to run selected orchestrator tests - #3464

Merged
Max Smythe (maxsmythe) merged 1 commit into
agent-substrate:mainfrom
haiyanmeng:run-specific-tests
Oct 31, 2026
Merged

Max Smythe (maxsmythe) merged 1 commit into
agent-substrate:mainfrom
haiyanmeng:run-specific-tests

Conversation

@haiyanmeng

@haiyanmeng haiyanmeng commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

The orchestrator ran every entry in the --tests file, so running one test meant copying it into a new file first. --test-name NAME runs only the named entries and can be repeated.

The orchestrator now selects and validates the entries before it waits for Docker and clones the repo, so a mistyped name fails right away. A relative --tests path now resolves against the working directory instead of the clone.

AI use: AI-assisted, I reviewed and tested it

  • Tests pass
  • Docs updated

@haiyanmeng
haiyanmeng marked this pull request as draft October 29, 2026 21:41
The orchestrator ran every entry in the --tests file, so running one
test meant copying it into a new file first. --test-name NAME runs only
the named entries and can be repeated.

The orchestrator now selects and validates the entries before it waits
for Docker and clones the repo, so a mistyped name fails right away. A
relative --tests path now resolves against the working directory
instead of the clone.

Signed-off-by: Haiyan Meng <[email protected]>
@haiyanmeng haiyanmeng added area/benchmarking kind/feature An enhancement / feature request or implementation labels Oct 29, 2026
@haiyanmeng
haiyanmeng marked this pull request as ready for review October 29, 2026 21:56

@maxsmythe Max Smythe (maxsmythe) left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@maxsmythe

Copy link
Copy Markdown
Collaborator

This is a benchmarking-only change, merging.

@maxsmythe
Max Smythe (maxsmythe) added this pull request to the merge queue Oct 31, 2026
Merged via the queue into agent-substrate:main with commit 0ddbf78 Oct 31, 2026
5 checks passed
@haiyanmeng
haiyanmeng deleted the run-specific-tests branch October 31, 2026 14:35
Dmitry Berkovich (dberkov) pushed a commit that referenced this pull request Nov 2, 2026
The orchestrator ran every entry in the `--tests` file, so running one
test meant copying it into a new file first. `--test-name NAME` runs
only the named entries and can be repeated.

The orchestrator now selects and validates the entries before it waits
for Docker and clones the repo, so a mistyped name fails right away. A
relative `--tests` path now resolves against the working directory
instead of the clone.

<!-- e.g. "AI-assisted, I reviewed and tested it." No AI co-author
trailers. -->
AI use: AI-assisted, I reviewed and tested it

<!-- Breaking change? Describe what users must do on upgrade and ask for
the `breaking-change` label. -->

- [x] Tests pass
- [x] Docs updated

Signed-off-by: Haiyan Meng <[email protected]>
(cherry picked from commit 0ddbf78)
Signed-off-by: Eitan Yarmush <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/benchmarking kind/feature An enhancement / feature request or implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants