Skip to main content

build_report

Function build_report 

Source
pub fn build_report(
    results: &[BenchExecutionResult],
    stats: &[(String, Option<SummaryStatistics>)],
    config: &ExecutionConfig,
    total_duration_ms: f64,
) -> Report
Expand description

Build a complete Report from execution results

Uses parallel computation for bootstrap CI calculations (the expensive part).

§Arguments

  • results - Benchmark execution results
  • stats - Pre-computed summary statistics for each benchmark
  • config - Execution configuration (for bootstrap settings)
  • total_duration_ms - Total execution time in milliseconds

§Returns

Complete Report structure ready for output