aboutsummaryrefslogtreecommitdiffstats
path: root/src/simtest
diff options
context:
space:
mode:
Diffstat (limited to 'src/simtest')
-rw-r--r--src/simtest/bench.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs
index 80c8858..1498317 100644
--- a/src/simtest/bench.rs
+++ b/src/simtest/bench.rs
@@ -346,6 +346,7 @@ impl Totals {
relay.new_changes += stats.relay.new_changes;
relay.asked_known_lately += stats.relay.asked_known_lately;
relay.asked_known_later += stats.relay.asked_known_later;
+ relay.answering_behind += stats.relay.answering_behind;
relay.nothing_new_change_bytes += stats.relay.nothing_new_change_bytes;
relay.waiting += stats.relay.waiting;
relay.off_tree += stats.relay.off_tree;
@@ -782,8 +783,9 @@ fn report(
);
let _ = writeln!(
out,
- " asked for, though counted as the asker's (another parent brings them): {:.2} per write ({lately} within 2 s, {later} later)",
+ " asked for, though counted as the asker's (another parent brings them): {:.2} per write ({lately} within 2 s, {later} later); {:.2} per write taken as delivered by a sender behind the receiver, answered",
(lately + later) as f64 / writes,
+ (r1.answering_behind - r0.answering_behind) as f64 / writes,
);
let (i0, i1) = (during.0.incidents, during.1.incidents);
let _ = writeln!(