taobench_run_standalone

Function taobench_run_standalone 

Source
pub fn taobench_run_standalone(
    config: &TaobenchConfig,
    run_secs: u64,
) -> TaobenchStandaloneReport
Expand description

Host-side standalone runner + its report, backing the ktstr-taobench-validate validation driver (the analog of schbench’s run_standalone). Host-side standalone run of the taobench engine for run_secs, returning a summary report — the analog of schbench’s run_standalone, backing the ktstr-taobench-validate driver for the side-by-side comparison against the reference taobench. NOT used in-VM (the scenario engine drives run there).

The engine warms the cache synchronously before the client threads start; the report’s elapsed_secs is the engine-measured CLIENT window (post-warmup), so the qps figures are steady-state, not diluted by warmup.