LCOV - code coverage report
Current view: top level - safekeeper/src - send_interpreted_wal.rs (source / functions) Coverage Total Hit
Test: 07bee600374ccd486c69370d0972d9035964fe68.info Lines: 78.1 % 599 468
Test Date: 2025-02-20 13:11:02 Functions: 62.5 % 40 25

Function Name Sort by function name Hit count Sort by function hit count
<safekeeper::send_interpreted_wal::CurrentPositionUpdate>::current_position 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::new 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run::{closure#0} 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run_impl::{closure#0}::{closure#3} 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run_impl::{closure#0}::{closure#5} 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::spawn::{closure#0}::{closure#0} 0
<safekeeper::send_interpreted_wal::InterpretedWalSender<_>>::run 0
>::run 0
>::run::{closure#0} 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::run 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::run::{closure#0} 0
<safekeeper::send_interpreted_wal::InterpretedWalSender<_>>::run::{closure#0}::{closure#1} 0
>::run::{closure#0}::{closure#1} 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::run::{closure#0}::{closure#1} 0
<safekeeper::send_interpreted_wal::ShardSenderId as core::fmt::Display>::fmt 0
<safekeeper::send_interpreted_wal::ShardSenderId>::shard 0
<safekeeper::send_interpreted_wal::InterpretedWalReader>::spawn 2
<safekeeper::send_interpreted_wal::InterpretedWalReader>::spawn::{closure#0} 2
<safekeeper::send_interpreted_wal::InterpretedWalReaderHandle as core::ops::drop::Drop>::drop 2
<safekeeper::send_interpreted_wal::SenderId>::next 2
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout 2
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout 1
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout::{closure#0} 1
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout 2
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout 1
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout::{closure#0} 1
<safekeeper::send_interpreted_wal::InterpretedWalReaderHandle>::fanout 3
<safekeeper::send_interpreted_wal::InterpretedWalReaderState>::maybe_reset 3
<safekeeper::send_interpreted_wal::SenderId>::first 3
<safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout::{closure#0}::Sender>::new 3
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout::{closure#0}::{closure#0} 3
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run_impl 4
::run_impl 2
::run_impl::{closure#0} 2
<safekeeper::send_interpreted_wal::InterpretedWalReaderHandle>::abort 4
<safekeeper::send_interpreted_wal::InterpretedWalReaderHandle>::current_position 4
<safekeeper::send_interpreted_wal::InterpretedWalReaderState>::current_position 4
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout::{closure#0}::{closure#0} 13
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout::{closure#0}::{closure#1} 13
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_fanout::{closure#0}::{closure#6} 13
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run_impl::{closure#0}::{closure#2} 39
safekeeper::send_interpreted_wal::tests::test_interpreted_wal_reader_same_shard_fanout::{closure#0}::{closure#1} 600
<safekeeper::send_interpreted_wal::ShardSenderId>::new 852
<safekeeper::send_interpreted_wal::InterpretedWalReader>::run_impl::{closure#0}::{closure#4} 992

Generated by: LCOV version 2.1-beta