assert_benchmarks

Function assert_benchmarks 

Source
pub fn assert_benchmarks(
    reports: &[WorkerReport],
    max_p99_ns: Option<u64>,
    max_cv: Option<f64>,
    min_iter_rate: Option<f64>,
) -> AssertResult
Expand description

Check benchmarking metrics: p99 wake latency, wake latency CV, and minimum iteration rate.

// p99 = 500ns, well under 10000ns limit.
assert!(assert_benchmarks(&[report], Some(10000), None, None).is_pass());