verial benchmark-runs commands manage Benchmark Runs — a single execution of a benchmark that produces a verdict, score, and per-task results. Use them to launch runs from CI and block on completion.
Authentication is required. See verial auth.
Subcommands
| Command | Description |
|---|---|
verial benchmark-runs list | List recent benchmark runs in your organization. |
verial benchmark-runs create | Start a new benchmark run. |
verial benchmark-runs get | Get a single benchmark run by ID. |
verial benchmark-runs wait | Poll a run until it completes, then exit based on its verdict. |
verial benchmark-runs list
List benchmark runs visible to your organization. Synopsis:verial benchmark-runs create
Start a new run of a benchmark. The run executes asynchronously; useverial benchmark-runs wait to block on completion.
Synopsis:
| Flag | Description | Required |
|---|---|---|
--benchmark-id <id> | Benchmark to execute. | Yes |
--environment-id <id> | Override the environment the benchmark references. | No |
verial benchmark-runs get
Fetch a single benchmark run, including status, verdict, score, and task-level summaries. Synopsis:verial benchmark-runs wait
Poll a run until it leaves theactive state, then exit 0 on pass or 1 otherwise. Exits with an error if the run does not complete within --timeout. Pair with --json in CI to capture the final run object.
Synopsis:
| Flag | Description | Default |
|---|---|---|
--id <id> | Run ID to wait on. | Required |
--interval <seconds> | Polling interval. | 5 |
--timeout <seconds> | Maximum wait time. | 600 |
| Code | Meaning |
|---|---|
0 | Run completed with verdict pass. |
1 | Run completed with a non-pass verdict, or the API returned an error. |
2 | CLI error (timeout, invalid flags, unreachable API). |
CI example
Next Steps
Runs
Run model, statuses, and verdict semantics.
Runs API
Full REST parameters and response schema.