Always print a signed percentage in job duration changes

This commit is contained in:
Zalathar
2025-10-29 12:05:08 +11:00
parent 278a90913d
commit 51f3cab3b9

View File

@@ -237,7 +237,7 @@ pub fn output_largest_duration_changes(
println!("# Job duration changes"); println!("# Job duration changes");
for (index, entry) in changes.into_iter().take(10).enumerate() { for (index, entry) in changes.into_iter().take(10).enumerate() {
println!( println!(
"{}. {}: {:.1}s -> {:.1}s ({:.1}%)", "{}. {}: {:.1}s -> {:.1}s ({:+.1}%)",
index + 1, index + 1,
format_job_link(job_info_resolver, job_metrics, entry.job), format_job_link(job_info_resolver, job_metrics, entry.job),
entry.before.as_secs_f64(), entry.before.as_secs_f64(),