LCOV - code coverage report
Current view:
top level
-
pageserver/src
- walingest.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
f8d8f5b90fa487a9e82c42da223f012f5d4fece7.info
Lines:
49.9 %
2076
1036
Test Date:
2024-09-19 20:36:02
Functions:
65.7 %
70
46
Function Name
Hit count
<pageserver::walingest::CheckPoint>::encode
18
<pageserver::walingest::CheckPoint>::update_next_multixid
0
<pageserver::walingest::CheckPoint>::update_next_xid
437502
<pageserver::walingest::WalIngest>::adjust_to_full_transaction_id
0
<pageserver::walingest::WalIngest>::handle_rel_extend
1254168
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}
1254168
<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_decoded_block
436926
<pageserver::walingest::WalIngest>::ingest_decoded_block::{closure#0}
436926
<pageserver::walingest::WalIngest>::ingest_heapam_record
436422
<pageserver::walingest::WalIngest>::ingest_heapam_record::{closure#0}
436422
<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_record
437556
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}
437556
<pageserver::walingest::WalIngest>::ingest_relmap_page
0
<pageserver::walingest::WalIngest>::ingest_relmap_page::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_xact_record
24
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0}
24
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create
48
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0}
48
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate
0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::new
36
<pageserver::walingest::WalIngest>::new::{closure#0}
36
<pageserver::walingest::WalIngest>::observe_decoded_block
0
<pageserver::walingest::WalIngest>::observe_decoded_block::{closure#0}
0
<pageserver::walingest::WalIngest>::put_rel_creation
54
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0}
54
<pageserver::walingest::WalIngest>::put_rel_drop
6
<pageserver::walingest::WalIngest>::put_rel_drop::{closure#0}
6
<pageserver::walingest::WalIngest>::put_rel_page_image
817278
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0}
817278
<pageserver::walingest::WalIngest>::put_rel_truncation
18036
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0}
18036
<pageserver::walingest::WalIngest>::put_rel_wal_record
436890
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0}
436890
<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
24
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#0}
6
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#1}
0
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#2}
0
pageserver::walingest::get_relsize
36
pageserver::walingest::get_relsize::{closure#0}
36
pageserver::walingest::tests::assert_current_logical_size
36
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::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_ingest_real_wal::{closure#0}::{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
Generated by:
LCOV version 2.1-beta