Skip to main content

run_bench

Function run_bench 

Source
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.