diff --git a/src/ci/citool/src/analysis.rs b/src/ci/citool/src/analysis.rs
index 566b8e603fbb..8a3754435770 100644
--- a/src/ci/citool/src/analysis.rs
+++ b/src/ci/citool/src/analysis.rs
@@ -1,6 +1,6 @@
use crate::metrics;
use crate::metrics::{JobMetrics, JobName, get_test_suites};
-use crate::utils::pluralize;
+use crate::utils::{output_details, pluralize};
use build_helper::metrics::{
BuildStep, JsonRoot, TestOutcome, TestSuite, TestSuiteMetadata, format_build_steps,
};
@@ -19,14 +19,9 @@ fn record_bootstrap_step_durations(metrics: &JsonRoot) {
let step = BuildStep::from_invocation(invocation);
let table = format_build_steps(&step);
eprintln!("Step `{}`\n{table}\n", invocation.cmdline);
- println!(
- r"{}
-
-{table}
{table}");
+ });
}
eprintln!("Recorded {} bootstrap invocation(s)", metrics.invocations.len());
}
diff --git a/src/ci/citool/src/utils.rs b/src/ci/citool/src/utils.rs
index a18af96bf3de..bbe24c3633bc 100644
--- a/src/ci/citool/src/utils.rs
+++ b/src/ci/citool/src/utils.rs
@@ -13,3 +13,17 @@ pub fn read_to_string