LCOV - code coverage report
Current view: top level - pageserver/src - walingest.rs (source / functions) Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 81.1 % 1866 1513
Test Date: 2024-02-14 18:05:35 Functions: 69.9 % 83 58

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::walingest::WalIngest>::handle_rel_extend 56889269
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0} 56889270
<pageserver::walingest::WalIngest>::handle_slru_extend 1642
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0} 1642
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0}::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record 3
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0} 3
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0}::{closure#0} 3
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0}::{closure#1} 0
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0}::{closure#2} 0
<pageserver::walingest::WalIngest>::ingest_decoded_block 52817028
<pageserver::walingest::WalIngest>::ingest_decoded_block::{closure#0} 52817029
<pageserver::walingest::WalIngest>::ingest_heapam_record 54501527
<pageserver::walingest::WalIngest>::ingest_heapam_record::{closure#0} 54501528
<pageserver::walingest::WalIngest>::ingest_multixact_create_record 24816
<pageserver::walingest::WalIngest>::ingest_multixact_create_record::{closure#0} 474674
<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_record 72693843
<pageserver::walingest::WalIngest>::ingest_record::{closure#0} 72693845
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#10} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#11} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#12}::{closure#0} 2
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#13} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#1} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#2} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#3} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#4} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#5} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#6} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#7} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#8} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#9} 0
<pageserver::walingest::WalIngest>::ingest_relmap_page 62
<pageserver::walingest::WalIngest>::ingest_relmap_page::{closure#0} 62
<pageserver::walingest::WalIngest>::ingest_xact_record 6041345
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0} 6041345
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create 24
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0} 24
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#1} 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#2} 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#3} 0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#4} 24
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create 75385
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0} 75385
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate 212
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate::{closure#0} 212
<pageserver::walingest::WalIngest>::new 1370
<pageserver::walingest::WalIngest>::new::{closure#0} 1370
<pageserver::walingest::WalIngest>::new::{closure#0}::{closure#0} 0
<pageserver::walingest::WalIngest>::observe_decoded_block 3709045
<pageserver::walingest::WalIngest>::observe_decoded_block::{closure#0} 3709045
<pageserver::walingest::WalIngest>::put_rel_creation 75387
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0} 75387
<pageserver::walingest::WalIngest>::put_rel_drop 67312
<pageserver::walingest::WalIngest>::put_rel_drop::{closure#0} 67312
<pageserver::walingest::WalIngest>::put_rel_page_image 440703
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0} 440703
<pageserver::walingest::WalIngest>::put_rel_truncation 6344
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0} 6344
<pageserver::walingest::WalIngest>::put_rel_wal_record 52739521
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0} 52739522
<pageserver::walingest::WalIngest>::put_slru_page_image 1642
<pageserver::walingest::WalIngest>::put_slru_page_image::{closure#0} 1642
pageserver::walingest::get_relsize 93415
pageserver::walingest::get_relsize::{closure#0} 93415
pageserver::walingest::tests::assert_current_logical_size 12
pageserver::walingest::tests::init_walingest_test 16
pageserver::walingest::tests::init_walingest_test 8
pageserver::walingest::tests::init_walingest_test::{closure#0} 8
pageserver::walingest::tests::test_drop_extend 6
pageserver::walingest::tests::test_drop_extend 2
pageserver::walingest::tests::test_drop_extend::{closure#0} 4
pageserver::walingest::tests::test_ingest_real_wal 6
pageserver::walingest::tests::test_ingest_real_wal 2
pageserver::walingest::tests::test_ingest_real_wal::{closure#0} 4
pageserver::walingest::tests::test_large_rel 6
pageserver::walingest::tests::test_large_rel 2
pageserver::walingest::tests::test_large_rel::{closure#0} 4
pageserver::walingest::tests::test_relsize 6
pageserver::walingest::tests::test_relsize 2
pageserver::walingest::tests::test_relsize::{closure#0} 4
pageserver::walingest::tests::test_truncate_extend 2
pageserver::walingest::tests::test_truncate_extend::{closure#0} 4

Generated by: LCOV version 2.1-beta