LCOV - differential code coverage report
Current view: top level - pageserver/src/tenant/timeline - walreceiver.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 82.0 % 111 91 20 91
Current Date: 2023-10-19 02:04:12 Functions: 69.7 % 33 23 10 23
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus> as core::fmt::Debug>::fmt UBC 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::next_task_event::{closure#0}::{closure#0} UBC 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#0} UBC 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#1} UBC 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0}::{closure#2} UBC 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#0} UBC 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#2} UBC 0
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#3} UBC 0
<pageserver::tenant::timeline::walreceiver::WalReceiverConf as core::clone::Clone>::clone UBC 0
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown CBC 227
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::shutdown::{closure#0} CBC 227
<pageserver::tenant::timeline::walreceiver::WalReceiver>::stop CBC 350
::stop CBC 175
::stop::{closure#0} CBC 175
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start CBC 1103
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0} CBC 1103
<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}> CBC 1193
>::spawn:: CBC 1
>::spawn:: CBC 1
>::spawn:: CBC 1
>::spawn:: CBC 1
>::spawn:: CBC 1
>::spawn::::change_connection::{closure#0}::{closure#0}::{closure#0}>, ::change_connection::{closure#0}::{closure#0}> CBC 1188
<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} CBC 1193
>::spawn::::{closure#0} CBC 1
>::spawn::::{closure#0} CBC 1
>::spawn::::{closure#0} CBC 1
>::spawn::::{closure#0} CBC 1
>::spawn::::{closure#0} CBC 1
>::spawn::::change_connection::{closure#0}::{closure#0}::{closure#0}>, ::change_connection::{closure#0}::{closure#0}>::{closure#0} CBC 1188
<pageserver::tenant::timeline::walreceiver::WalReceiver>::status CBC 2513
<pageserver::tenant::timeline::walreceiver::WalReceiver>::start::{closure#0}::{closure#1} CBC 737577
<pageserver::tenant::timeline::walreceiver::TaskStateUpdate<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus> as core::fmt::Debug>::fmt CBC 751840
as core::fmt::Debug>::fmt UBC 0
as core::clone::Clone>::clone CBC 751840
<pageserver::tenant::timeline::walreceiver::TaskHandle<pageserver::tenant::timeline::walreceiver::walreceiver_connection::WalConnectionStatus>>::next_task_event CBC 1516504
>::next_task_event CBC 758252
>::next_task_event::{closure#0} CBC 758252

Generated by: LCOV version 2.1-beta