pub fn run_bench(
project_root: &ProjectRoot,
cases: &[BenchCase],
registry: &ExtractorRegistry,
resolvers: &ResolverRegistry,
) -> Vec<BenchResult>Expand description
Execute all benchmark cases and collect results.
Each baseline is executed as a real shell command via sh -c, like
hyperfine. AQL approaches run in-process. Output bytes are measured
from stdout.