LCOV - code coverage report
Current view: top level - pageserver/src - walingest.rs (source / functions) Coverage Total Hit
Test: 7eb96e224e685167ad85f58f858387d8cf253f63.info Lines: 49.9 % 2076 1036
Test Date: 2024-09-23 21:23:07 Functions: 65.7 % 70 46

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::walingest::CheckPoint>::update_next_multixid 0
<pageserver::walingest::WalIngest>::adjust_to_full_transaction_id 0
<pageserver::walingest::WalIngest>::handle_slru_extend 0
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record 0
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_multixact_create_record 0
<pageserver::walingest::WalIngest>::ingest_multixact_create_record::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate_record 0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate_record::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_neonrmgr_record 0
<pageserver::walingest::WalIngest>::ingest_neonrmgr_record::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_relmap_page 0
<pageserver::walingest::WalIngest>::ingest_relmap_page::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate 0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate::{closure#0} 0
<pageserver::walingest::WalIngest>::observe_decoded_block 0
<pageserver::walingest::WalIngest>::observe_decoded_block::{closure#0} 0
<pageserver::walingest::WalIngest>::put_slru_page_image 0
<pageserver::walingest::WalIngest>::put_slru_page_image::{closure#0} 0
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#1} 0
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#2} 0
<pageserver::walingest::WalIngest>::put_rel_drop 6
<pageserver::walingest::WalIngest>::put_rel_drop::{closure#0} 6
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#0} 6
pageserver::walingest::tests::test_ingest_real_wal::{closure#0}::{closure#0} 6
pageserver::walingest::tests::test_drop_extend 12
pageserver::walingest::tests::test_drop_extend 6
pageserver::walingest::tests::test_drop_extend::{closure#0} 6
pageserver::walingest::tests::test_ingest_real_wal 12
pageserver::walingest::tests::test_ingest_real_wal 6
pageserver::walingest::tests::test_ingest_real_wal::{closure#0} 6
pageserver::walingest::tests::test_large_rel 12
pageserver::walingest::tests::test_large_rel 6
pageserver::walingest::tests::test_large_rel::{closure#0} 6
pageserver::walingest::tests::test_relsize 12
pageserver::walingest::tests::test_relsize 6
pageserver::walingest::tests::test_relsize::{closure#0} 6
pageserver::walingest::tests::test_truncate_extend 12
pageserver::walingest::tests::test_truncate_extend 6
pageserver::walingest::tests::test_truncate_extend::{closure#0} 6
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly 12
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly 6
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly::{closure#0} 6
<pageserver::walingest::CheckPoint>::encode 18
<pageserver::walingest::WalIngest>::ingest_xact_record 24
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0} 24
<pageserver::walingest::WalIngest>::warn_on_ingest_lag 24
<pageserver::walingest::WalIngest>::new 36
<pageserver::walingest::WalIngest>::new::{closure#0} 36
pageserver::walingest::get_relsize 36
pageserver::walingest::get_relsize::{closure#0} 36
pageserver::walingest::tests::assert_current_logical_size 36
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create 48
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0} 48
pageserver::walingest::tests::init_walingest_test 48
pageserver::walingest::tests::init_walingest_test 24
pageserver::walingest::tests::init_walingest_test::{closure#0} 24
<pageserver::walingest::WalIngest>::put_rel_creation 54
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0} 54
<pageserver::walingest::WalIngest>::put_rel_truncation 18036
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0} 18036
<pageserver::walingest::WalIngest>::ingest_heapam_record 436422
<pageserver::walingest::WalIngest>::ingest_heapam_record::{closure#0} 436422
<pageserver::walingest::WalIngest>::put_rel_wal_record 436890
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0} 436890
<pageserver::walingest::WalIngest>::ingest_decoded_block 436926
<pageserver::walingest::WalIngest>::ingest_decoded_block::{closure#0} 436926
<pageserver::walingest::CheckPoint>::update_next_xid 437502
<pageserver::walingest::WalIngest>::ingest_record 437556
<pageserver::walingest::WalIngest>::ingest_record::{closure#0} 437556
<pageserver::walingest::WalIngest>::put_rel_page_image 817278
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0} 817278
<pageserver::walingest::WalIngest>::handle_rel_extend 1254168
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0} 1254168

Generated by: LCOV version 2.1-beta