diff options
| author | tv <tv@krebsco.de> | 2026-11-05 16:10:14 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-05 16:10:14 +0100 |
| commit | 065bf2f9e738eae219da1fe0557ec22f94f10b7a (patch) | |
| tree | 4c4b8191cc7902898a776c429b6b9d09a798d26c /src/simtest/bench.rs | |
| parent | 12fae75f850c3ca63a68378b2684b5d89f667e10 (diff) | |
waiting not twice
Diffstat (limited to 'src/simtest/bench.rs')
| -rw-r--r-- | src/simtest/bench.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs index 39e054e..aec54dc 100644 --- a/src/simtest/bench.rs +++ b/src/simtest/bench.rs @@ -350,6 +350,7 @@ impl Totals { 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.waiting += stats.relay.waiting; relay.off_tree += stats.relay.off_tree; relay.off_tree_ms += stats.relay.off_tree_ms; for (_, peer_state) in node.peers_snapshot().await { @@ -717,13 +718,14 @@ fn report( ); let _ = writeln!( out, - " sync per write: {:.1} taken as delivered ({:.0} bytes each), {:.1} with only changes the receiver had ({:.0} bytes each; {:.1} along trees, {:.1} taken as delivered)", + " sync per write: {:.1} taken as delivered ({:.0} bytes each), {:.1} with only changes the receiver had ({:.0} bytes each; {:.1} along trees, {:.1} taken as delivered), {:.1} with changes waiting for predecessors", delivered.0, delivered.1, nothing_new.0, nothing_new.1, (r1.nothing_new_along_trees - r0.nothing_new_along_trees) as f64 / writes, (r1.nothing_new_delivered - r0.nothing_new_delivered) as f64 / writes, + (r1.waiting - r0.waiting) as f64 / writes, ); let each = |bytes: u64, count: u64| { if count > 0 { |
