diff options
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 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!( |
