OptionalagentAgent/system version being tested
OptionalconfigOverride test configuration
OptionaldelayDelay in milliseconds between test executions. Useful for avoiding rate limits (e.g., Auth0 brute-force protection) when tests perform repeated logins from the same IP.
OptionaldryValidate configuration without executing
OptionalenvironmentEnvironment context (dev, staging, prod)
OptionalfailStop on first failure
OptionalgitGit commit SHA for versioning
OptionallogLog callback for streaming execution details to the test run log
OptionalmaxMaximum parallel tests (if parallel=true)
OptionalparallelRun tests in parallel
OptionalprogressProgress callback for real-time updates
OptionalrepeatOverride the test's RepeatCount field at runtime. Useful for flaky-test detection: forces every test in the run to execute N times so the suite runner can compute score variance. If undefined, the test's own RepeatCount is used.
OptionalselectedRun only specific tests by their IDs. If provided, only tests with matching IDs will be executed.
OptionalsequenceRun only specific sequence numbers (e.g., [1, 3, 5] runs tests at those positions)
OptionalsequenceStop execution at this sequence number (inclusive). Tests with sequence numbers greater than this value will be skipped.
OptionalsequenceStart execution from this sequence number (inclusive). Tests with sequence numbers less than this value will be skipped.
OptionaltagsTags to apply to the test run (JSON string array)
OptionalvariablesVariable values to use for this run. These values take highest priority in the resolution order: run > suite > test > type
OptionalverboseVerbose logging
Options for running a test suite