LCOV - code coverage report
Current view: top level - pageserver/src - walingest.rs (source / functions) Coverage Total Hit
Test: 8ac049b474321fdc72ddcb56d7165153a1a900e8.info Lines: 86.6 % 1288 1116
Test Date: 2023-09-06 10:18:01 Functions: 75.0 % 72 54

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0}::{closure#0} 0
<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_multixact_truncate_record 0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate_record::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#0} 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_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>::new::{closure#0}::{closure#0} 0
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record 1
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0} 1
<pageserver::walingest::WalIngest>::ingest_clog_truncate_record::{closure#0}::{closure#0} 1
pageserver::walingest::tests::test_large_rel 1
pageserver::walingest::tests::test_relsize 1
pageserver::walingest::tests::test_large_rel::{closure#0} 2
pageserver::walingest::tests::test_relsize::{closure#0} 2
pageserver::walingest::tests::test_drop_extend 3
pageserver::walingest::tests::test_drop_extend 1
pageserver::walingest::tests::test_drop_extend::{closure#0} 2
pageserver::walingest::tests::test_truncate_extend 3
pageserver::walingest::tests::test_truncate_extend 1
pageserver::walingest::tests::test_truncate_extend::{closure#0} 2
pageserver::walingest::tests::init_walingest_test 4
pageserver::walingest::tests::init_walingest_test::{closure#0} 4
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}::{closure#9}::{closure#0} 6
pageserver::walingest::tests::assert_current_logical_size 6
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create 12
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0} 12
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}::{closure#3} 12
<pageserver::walingest::WalIngest>::ingest_relmap_page 45
<pageserver::walingest::WalIngest>::ingest_relmap_page::{closure#0} 45
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate 45
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate::{closure#0} 45
<pageserver::walingest::WalIngest>::handle_slru_extend 674
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0} 674
<pageserver::walingest::WalIngest>::put_slru_page_image 674
<pageserver::walingest::WalIngest>::put_slru_page_image::{closure#0} 674
<pageserver::walingest::WalIngest>::new::{closure#0} 1389
<pageserver::walingest::WalIngest>::new 1399
<pageserver::walingest::WalIngest>::put_rel_truncation 3095
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0} 3095
<pageserver::walingest::WalIngest>::put_rel_drop 17781
<pageserver::walingest::WalIngest>::put_rel_drop::{closure#0} 17781
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create 21950
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0} 21950
<pageserver::walingest::WalIngest>::put_rel_creation 21951
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0} 21951
<pageserver::walingest::WalIngest>::ingest_multixact_create_record 24027
<pageserver::walingest::WalIngest>::get_relsize 119174
<pageserver::walingest::WalIngest>::get_relsize::{closure#0} 119174
<pageserver::walingest::WalIngest>::put_rel_page_image 280030
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0} 280030
<pageserver::walingest::WalIngest>::ingest_multixact_create_record::{closure#0} 472948
<pageserver::walingest::WalIngest>::ingest_xact_record 2265099
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0} 2265099
<pageserver::walingest::WalIngest>::ingest_heapam_record 59861204
<pageserver::walingest::WalIngest>::ingest_heapam_record::{closure#0} 59861282
<pageserver::walingest::WalIngest>::ingest_record 73526651
<pageserver::walingest::WalIngest>::ingest_record::{closure#0} 73526768
<pageserver::walingest::WalIngest>::put_rel_wal_record 75311752
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0} 75311910
<pageserver::walingest::WalIngest>::ingest_decoded_block 75336498
<pageserver::walingest::WalIngest>::ingest_decoded_block::{closure#0} 75336655
<pageserver::walingest::WalIngest>::handle_rel_extend 75591782
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0} 75591939

Generated by: LCOV version 2.1-beta