LCOV - code coverage report
Current view:
top level
-
pageserver/src
- walingest.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
903780b8ddc62f532be8f220102da7b91c63a235.info
Lines:
48.1 %
2389
1149
Test Date:
2024-10-25 10:10:57
Functions:
56.4 %
94
53
Function Name
Hit count
<pageserver::walingest::CheckPoint>::update_next_multixid
0
<pageserver::walingest::WalIngest>::adjust_to_full_transaction_id
0
<pageserver::walingest::WalIngest>::decode_clog_record
0
<pageserver::walingest::WalIngest>::decode_dbase_record
0
<pageserver::walingest::WalIngest>::decode_logical_message_record
0
<pageserver::walingest::WalIngest>::decode_multixact_record
0
<pageserver::walingest::WalIngest>::decode_neonmgr_record
0
<pageserver::walingest::WalIngest>::decode_relmap_record
0
<pageserver::walingest::WalIngest>::decode_replorigin_record
0
<pageserver::walingest::WalIngest>::handle_slru_extend
0
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_clog_truncate
0
<pageserver::walingest::WalIngest>::ingest_clog_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_clog_zero_page
0
<pageserver::walingest::WalIngest>::ingest_clog_zero_page::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_logical_message_put
0
<pageserver::walingest::WalIngest>::ingest_logical_message_put::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_create
0
<pageserver::walingest::WalIngest>::ingest_multixact_create::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate
0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_zero_page
0
<pageserver::walingest::WalIngest>::ingest_multixact_zero_page::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_relmap_update
0
<pageserver::walingest::WalIngest>::ingest_relmap_update::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_replorigin_record
0
<pageserver::walingest::WalIngest>::ingest_replorigin_record::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_standby_record
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_drop
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_drop::{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::WalLagCooldown>::new
0
<pageserver::walingest::WalIngest>::put_rel_drop
2
<pageserver::walingest::WalIngest>::put_rel_drop::{closure#0}
2
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#0}
2
pageserver::walingest::tests::test_ingest_real_wal::{closure#0}::{closure#0}
2
pageserver::walingest::tests::test_drop_extend
4
pageserver::walingest::tests::test_drop_extend
2
pageserver::walingest::tests::test_drop_extend::{closure#0}
2
pageserver::walingest::tests::test_ingest_real_wal
4
pageserver::walingest::tests::test_ingest_real_wal
2
pageserver::walingest::tests::test_ingest_real_wal::{closure#0}
2
pageserver::walingest::tests::test_large_rel
4
pageserver::walingest::tests::test_large_rel
2
pageserver::walingest::tests::test_large_rel::{closure#0}
2
pageserver::walingest::tests::test_relsize
4
pageserver::walingest::tests::test_relsize
2
pageserver::walingest::tests::test_relsize::{closure#0}
2
pageserver::walingest::tests::test_truncate_extend
4
pageserver::walingest::tests::test_truncate_extend
2
pageserver::walingest::tests::test_truncate_extend::{closure#0}
2
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly
4
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly
2
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly::{closure#0}
2
<pageserver::walingest::CheckPoint>::encode
6
<pageserver::walingest::WalIngest>::ingest_xact_record
8
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0}
8
<pageserver::walingest::WalIngest>::warn_on_ingest_lag
8
<pageserver::walingest::WalIngest>::ingest_clear_vm_bits
12
<pageserver::walingest::WalIngest>::ingest_clear_vm_bits::{closure#0}
12
<pageserver::walingest::WalIngest>::new
12
<pageserver::walingest::WalIngest>::new::{closure#0}
12
pageserver::walingest::get_relsize
12
pageserver::walingest::get_relsize::{closure#0}
12
pageserver::walingest::tests::assert_current_logical_size
12
<pageserver::walingest::WalIngest>::decode_smgr_record
16
<pageserver::walingest::WalIngest>::decode_standby_record
16
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create
16
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0}
16
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::WalIngest>::put_rel_creation
18
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0}
18
<pageserver::walingest::WalIngest>::decode_xact_record
24
<pageserver::walingest::WalIngest>::decode_xlog_record
30
<pageserver::walingest::WalIngest>::ingest_raw_xlog_record
30
<pageserver::walingest::WalIngest>::ingest_raw_xlog_record::{closure#0}
30
<pageserver::walingest::WalIngest>::put_rel_truncation
6012
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0}
6012
<pageserver::walingest::WalIngest>::decode_heapam_record
145474
<pageserver::walingest::WalIngest>::put_rel_wal_record
145630
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0}
145630
<pageserver::walingest::WalIngest>::ingest_decoded_block
145642
<pageserver::walingest::WalIngest>::ingest_decoded_block::{closure#0}
145642
<pageserver::walingest::CheckPoint>::update_next_xid
145834
<pageserver::walingest::WalIngest>::ingest_record
145852
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}
145852
<pageserver::walingest::WalIngest>::put_rel_page_image
272426
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0}
272426
<pageserver::walingest::WalIngest>::handle_rel_extend
418056
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}
418056
Generated by:
LCOV version 2.1-beta