Skip to content

OPTIONS

Per-test runtime overrides.

When to use

  • Tune one test without changing global CLI flags
  • Set timeout/retry behavior near the scenario

Minimal example

php
--- OPTIONS ---
timeout: 60
retry: 2
retry_delay: 1.5
no_retry: false
compression: gzip

Supported keys

  • timeout - positive integer seconds
  • retry - non-negative integer
  • retry_delay - non-negative number
  • no_retry - boolean
  • compression - none or gzip

Rules

  • Unknown keys produce validation warnings
  • A key set twice is a parse error (not last-wins)
  • Canonical keys use snake_case (retry_delay, no_retry)
  • Runtime precedence quick map:
    • run: section attributes > OPTIONS > CLI runtime baseline/defaults
    • bench: CLI bench flags > BENCH section > bench defaults

Released under the MIT License.