LCOV - code coverage report
Current view: top level - pageserver/src/tenant/layer_map - historic_layer_coverage.rs (source / functions) Coverage Total Hit
Test: aca806cab4756d7eb6a304846130f4a73a5d5393.info Lines: 96.6 % 470 454
Test Date: 2025-04-24 20:31:15 Functions: 91.9 % 37 34

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<_> as core::fmt::Debug>::fmt 0
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::get 7759458
>::get 36
>>::get 7759422
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::insert 29688
>::insert 72
>>::insert 29616
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::new 2856
>::new 24
>>::new 2832
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild 10932
>::rebuild 36
>>::rebuild 10896
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild::{closure#0} 32796
>::rebuild::{closure#0} 84
>>::rebuild::{closure#0} 32712
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::remove 3108
>::remove 12
>>::remove 3096
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>> as core::default::Default>::default 2832
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::iter 22152
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::len 2928
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<_> as core::default::Default>::default 0
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::get_version 7759662
>::get_version 240
>>::get_version 7759422
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::insert 31380
>::insert 264
>>::insert 31116
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::new 2916
>::new 84
>>::new 2832
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::trim 8772
>::trim 36
>>::trim 8736
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::trim::{closure#0} 6132
>::trim::{closure#0} 12
>>::trim::{closure#0} 6120
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::cmp::Ord>::cmp 894395
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::cmp::PartialOrd>::partial_cmp 0
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::convert::From<&pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>::from 32712
pageserver::tenant::layer_map::historic_layer_coverage::test_key_collision 12
pageserver::tenant::layer_map::historic_layer_coverage::test_off_by_one 12
pageserver::tenant::layer_map::historic_layer_coverage::test_persistent_overlapping 12
pageserver::tenant::layer_map::historic_layer_coverage::test_persistent_simple 12
pageserver::tenant::layer_map::historic_layer_coverage::test_regression 12
pageserver::tenant::layer_map::historic_layer_coverage::test_retroactive_regression_1 12
pageserver::tenant::layer_map::historic_layer_coverage::test_retroactive_simple 12

Generated by: LCOV version 2.1-beta