Skip to main content

Crate ecat_bench

Crate ecat_bench 

Source

Structs§

BenchResult
DetailedBenchReport
一次压测的完整统计;错误请求也计入延迟样本,并单独计数。

Functions§

run_bench
run_bench_detailed
与 super::run_bench_with_warmup 相同的并发/预热语义,但闭包返回 Result,错误请求计入 errors;同时报告 p99.9、最大值和阈值越界数。
run_bench_with_warmup
与 run_bench 相同,但在测量前执行 warmup 次预热请求(延迟不进入 统计),让冷启动(连接建立、缓存预热等)不污染 p99/avg。