aboutsummaryrefslogtreecommitdiffstats
path: root/src/simtest/bench.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-05 01:47:45 +0100
committertv <tv@krebsco.de>2026-11-05 01:47:45 +0100
commitcc1565d38dbdd104d1732e4e528c291c7edeb87c (patch)
tree5c06f2da98391dd8fbcd8dd5ad00fe59df47c4d5 /src/simtest/bench.rs
parentb67ee4d3d59434f5a911b4eb0ee815ac9bcad3fe (diff)
asked known elsewhere
Diffstat (limited to 'src/simtest/bench.rs')
-rw-r--r--src/simtest/bench.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs
index 5242633..ba8995c 100644
--- a/src/simtest/bench.rs
+++ b/src/simtest/bench.rs
@@ -293,6 +293,8 @@ impl Totals {
relay.carrying_change_bytes += stats.relay.carrying_change_bytes;
relay.carrying_bloom_bytes += stats.relay.carrying_bloom_bytes;
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.nothing_new_change_bytes += stats.relay.nothing_new_change_bytes;
relay.nothing_new_bloom_bytes += stats.relay.nothing_new_bloom_bytes;
relay.off_tree += stats.relay.off_tree;
@@ -634,6 +636,15 @@ fn report(
news
),
);
+ let (lately, later) = (
+ r1.asked_known_lately - r0.asked_known_lately,
+ r1.asked_known_later - r0.asked_known_later,
+ );
+ let _ = writeln!(
+ out,
+ " asked for, though counted as the asker's (another parent brings them): {:.2} per write ({lately} within 2 s, {later} later)",
+ (lately + later) as f64 / writes,
+ );
let (i0, i1) = (during.0.incidents, during.1.incidents);
let _ = writeln!(
out,