LCOV - code coverage report
Current view: top level - libs/walproposer/src - walproposer.rs (source / functions) Coverage Total Hit
Test: f26987deef05b637be3b9ae5d95c30faa25ab621.info Lines: 74.3 % 373 277
Test Date: 2025-07-31 11:15:47 Functions: 40.2 % 87 35

Function Name Sort by function name Hit count Sort by function hit count
<_ as walproposer::walproposer::ApiImpl>::active_state_update_event_set 0
<_ as walproposer::walproposer::ApiImpl>::active_state_update_event_set 0
::active_state_update_event_set 0
<_ as walproposer::walproposer::ApiImpl>::add_safekeeper_event_set 0
<_ as walproposer::walproposer::ApiImpl>::after_election 0
<_ as walproposer::walproposer::ApiImpl>::conn_async_read 0
<_ as walproposer::walproposer::ApiImpl>::conn_async_write 0
<_ as walproposer::walproposer::ApiImpl>::conn_async_write 0
::conn_async_write 0
<_ as walproposer::walproposer::ApiImpl>::conn_blocking_write 0
<_ as walproposer::walproposer::ApiImpl>::conn_connect_poll 0
<_ as walproposer::walproposer::ApiImpl>::conn_connect_start 0
<_ as walproposer::walproposer::ApiImpl>::conn_error_message 0
<_ as walproposer::walproposer::ApiImpl>::conn_error_message 0
::conn_error_message 0
<_ as walproposer::walproposer::ApiImpl>::conn_finish 0
<_ as walproposer::walproposer::ApiImpl>::conn_finish 0
::conn_finish 0
<_ as walproposer::walproposer::ApiImpl>::conn_flush 0
<_ as walproposer::walproposer::ApiImpl>::conn_flush 0
::conn_flush 0
::conn_flush 0
::conn_flush 0
::conn_flush 0
<_ as walproposer::walproposer::ApiImpl>::conn_get_query_result 0
<_ as walproposer::walproposer::ApiImpl>::conn_send_query 0
<_ as walproposer::walproposer::ApiImpl>::conn_status 0
<_ as walproposer::walproposer::ApiImpl>::finish_sync_safekeepers 0
<_ as walproposer::walproposer::ApiImpl>::get_current_timestamp 0
<_ as walproposer::walproposer::ApiImpl>::get_flush_rec_ptr 0
<_ as walproposer::walproposer::ApiImpl>::get_flush_rec_ptr 0
::get_flush_rec_ptr 0
<_ as walproposer::walproposer::ApiImpl>::get_redo_start_lsn 0
<_ as walproposer::walproposer::ApiImpl>::get_redo_start_lsn 0
::get_redo_start_lsn 0
<_ as walproposer::walproposer::ApiImpl>::get_shmem_state 0
<_ as walproposer::walproposer::ApiImpl>::init_event_set 0
<_ as walproposer::walproposer::ApiImpl>::log_internal 0
<_ as walproposer::walproposer::ApiImpl>::process_safekeeper_feedback 0
<_ as walproposer::walproposer::ApiImpl>::process_safekeeper_feedback 0
::process_safekeeper_feedback 0
<_ as walproposer::walproposer::ApiImpl>::recovery_download 0
<_ as walproposer::walproposer::ApiImpl>::rm_safekeeper_event_set 0
<_ as walproposer::walproposer::ApiImpl>::start_streaming 0
<_ as walproposer::walproposer::ApiImpl>::start_streaming 0
::start_streaming 0
<_ as walproposer::walproposer::ApiImpl>::strong_random 0
<_ as walproposer::walproposer::ApiImpl>::update_donor 0
<_ as walproposer::walproposer::ApiImpl>::update_event_set 0
<_ as walproposer::walproposer::ApiImpl>::wait_event_set 0
<_ as walproposer::walproposer::ApiImpl>::wal_read 0
<_ as walproposer::walproposer::ApiImpl>::wal_read 0
::wal_read 0
<_ as walproposer::walproposer::ApiImpl>::wal_reader_allocate 0
<_ as walproposer::walproposer::ApiImpl>::wal_reader_events 0
<_ as walproposer::walproposer::ApiImpl>::wal_reader_events 0
::wal_reader_events 0
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::strong_random 0
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::update_donor 0
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::wal_reader_allocate 0
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::after_election 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_connect_poll 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_connect_start 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_get_query_result 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_send_query 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_status 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::finish_sync_safekeepers 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::init_event_set 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::recovery_download 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::rm_safekeeper_event_set 1
walproposer::walproposer::tests::test_simple_sync_safekeepers 1
walproposer::walproposer::tests::test_simple_sync_safekeepers::{closure#0} 1
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::add_safekeeper_event_set 2
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_async_read 2
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::conn_blocking_write 2
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::get_shmem_state 2
<walproposer::walproposer::tests::MockImpl>::check_walproposer_msg 2
<walproposer::walproposer::tests::MockImpl>::next_safekeeper_reply 2
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::update_event_set 3
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::wait_event_set 4
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::log_internal 12
<walproposer::walproposer::tests::MockImpl as walproposer::walproposer::ApiImpl>::get_current_timestamp 14
<walproposer::walproposer::StreamingCallback>::new 235
<walproposer::walproposer::StreamingCallback>::broadcast 684
<walproposer::walproposer::StreamingCallback>::poll 684
<walproposer::walproposer::Wrapper as core::ops::drop::Drop>::drop 9130
<_ as walproposer::walproposer::ApiImpl>::reset_safekeeper_statuses_for_metrics 9132
<_ as walproposer::walproposer::ApiImpl>::reset_safekeeper_statuses_for_metrics 0
::reset_safekeeper_statuses_for_metrics 1
::reset_safekeeper_statuses_for_metrics 4
::reset_safekeeper_statuses_for_metrics 39
::reset_safekeeper_statuses_for_metrics 9088
<walproposer::walproposer::Wrapper>::new 9132
<walproposer::walproposer::Wrapper>::start 9132
<_ as walproposer::walproposer::ApiImpl>::update_safekeeper_status_for_metrics 9886
<_ as walproposer::walproposer::ApiImpl>::update_safekeeper_status_for_metrics 0
::update_safekeeper_status_for_metrics 0
::update_safekeeper_status_for_metrics 3
::update_safekeeper_status_for_metrics 26
::update_safekeeper_status_for_metrics 9857

Generated by: LCOV version 2.1-beta