mirror of
https://github.com/YGGverse/aquatic.git
synced 2026-04-02 10:45:30 +00:00
udp load test: improve statistics printing code
This commit is contained in:
parent
6605055b3d
commit
14474fb5e3
1 changed files with 8 additions and 10 deletions
|
|
@ -177,20 +177,18 @@ fn monitor_statistics(state: LoadTestState, config: &Config) {
|
||||||
|
|
||||||
let avg_total = avg_connect + avg_announce + avg_scrape + avg_error;
|
let avg_total = avg_connect + avg_announce + avg_scrape + avg_error;
|
||||||
|
|
||||||
println!(
|
println!();
|
||||||
concat!(
|
println!("# aquatic load test report");
|
||||||
"\n# aquatic load test report\n\n",
|
println!();
|
||||||
"Test ran for {} seconds.\n",
|
println!("Test ran for {} seconds", time_elapsed.as_secs());
|
||||||
"Average responses per second: {:.2}\n\nConfig: {:#?}\n"
|
println!("Average responses per second: {:.2}", avg_total);
|
||||||
),
|
|
||||||
time_elapsed.as_secs(),
|
|
||||||
avg_total,
|
|
||||||
config
|
|
||||||
);
|
|
||||||
println!(" - Connect responses: {:.2}", avg_connect);
|
println!(" - Connect responses: {:.2}", avg_connect);
|
||||||
println!(" - Announce responses: {:.2}", avg_announce);
|
println!(" - Announce responses: {:.2}", avg_announce);
|
||||||
println!(" - Scrape responses: {:.2}", avg_scrape);
|
println!(" - Scrape responses: {:.2}", avg_scrape);
|
||||||
println!(" - Error responses: {:.2}", avg_error);
|
println!(" - Error responses: {:.2}", avg_error);
|
||||||
|
println!();
|
||||||
|
println!("Config: {:#?}", config);
|
||||||
|
println!();
|
||||||
}
|
}
|
||||||
|
|
||||||
fn fetch_and_reset(atomic_usize: &AtomicUsize) -> f64 {
|
fn fetch_and_reset(atomic_usize: &AtomicUsize) -> f64 {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue