Expand description
Benchmark metadata derived from a benchmark’s Dockerfile.
Functions§
- is_
per_ task - A benchmark is per-task — one eval image baked per task (swe-bench-style) —
iff its
DockerfiledeclaresLABEL eval.benchmark.env="per-task". That label is the single source of truth for per-task detection across the CLI (build, run, oracle) and the chart’sperTaskvalue (benchmarks/RULES.md 24f). Matched on aLABELline so a comment orRUN echomentioning the string cannot false-positive. - is_
per_ task_ by_ name is_per_taskfor a benchmark by name — readsbenchmarks/<name>/Dockerfile(a missing file reads as shared-env,false).