Garmelon
49715fe63c
chore: improve how test suite interacts with stages ( #12913 )
...
The tests need to run with certain environment variables set that only
cmake really knows and that differ between stages. Cmake could just set
the variables directly when running the tests and benchmarks, but that
would leave no good way to manually run a single benchmark. So cmake
generates some stage-specific scripts instead that set the required
environment variables.
Previously, those scripts were sourced directly by the individual
`run_*` scripts, so the env scripts of different stages would overwrite
each other. This PR changes the setup so they can instead be generated
next to each other. This also simplifies the `run_*` scripts themselves
a bit, and makes `tests/bench/build` less of a hack.
2026-03-16 15:20:03 +00:00
..
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00
2026-03-16 15:20:03 +00:00
2026-03-06 16:52:01 +00:00
2026-03-06 16:52:01 +00:00