LCOV - code coverage report
Current view: top level - pageserver/src/tenant/timeline - walreceiver.rs (source / functions) Coverage Total Hit
Test: c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info Lines: 83.5 % 115 96
Test Date: 2024-02-12 20:26:03 Functions: 72.7 % 33 24

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus> as core::fmt::Debug>::fmt 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::next_task_event::{closure#0}::{closure#0} 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#0} 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#2} 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#0} 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#2} 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#3} 0
<pageserver::tenant::timeline::walreceiver::WalReceiverConf as core::clone::Clone>::clone 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#1} 2
<pageserver::tenant::timeline::walreceiver::WalReceiver>::stop 318
::stop 159
::stop::{closure#0} 159
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown 570
>::shutdown 285
>::shutdown::{closure#0} 285
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start 1257
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0} 1257
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::spawn::<pageserver::tenant::timeline::walreceiver::connection_manager::tests::connection_no_candidate::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::timeline::walreceiver::connection_manager::tests::connection_no_candidate::{closure#0}::{closure#0}> 1713
>::spawn:: 2
>::spawn:: 2
>::spawn:: 2
>::spawn:: 2
>::spawn:: 2
>::spawn::::change_connection::{closure#0}::{closure#0}::{closure#0}>, ::change_connection::{closure#0}::{closure#0}> 1703
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::spawn::<pageserver::tenant::timeline::walreceiver::connection_manager::tests::connection_no_candidate::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::timeline::walreceiver::connection_manager::tests::connection_no_candidate::{closure#0}::{closure#0}>::{closure#0} 1713
>::spawn::::{closure#0} 2
>::spawn::::{closure#0} 2
>::spawn::::{closure#0} 2
>::spawn::::{closure#0} 2
>::spawn::::{closure#0} 2
>::spawn::::change_connection::{closure#0}::{closure#0}::{closure#0}>, ::change_connection::{closure#0}::{closure#0}>::{closure#0} 1703
<pageserver::tenant::timeline::walreceiver::WalReceiver>::status 3007
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#1} 717938
<pageserver::tenant::timeline::walreceiver::TaskStateUpdate<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus> as core::fmt::Debug>::fmt 724881
as core::fmt::Debug>::fmt 0
as core::clone::Clone>::clone 724881
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::next_task_event 1468146
>::next_task_event 734073
>::next_task_event::{closure#0} 734073

Generated by: LCOV version 2.1-beta