LCOV - code coverage report
Current view: top level - pageserver/src/tenant/layer_map - historic_layer_coverage.rs (source / functions) Coverage Total Hit
Test: a43a77853355b937a79c57b07a8f05607cf29e6c.info Lines: 96.6 % 470 454
Test Date: 2024-09-19 12:04:32 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::HistoricLayerCoverage<_> as core::default::Default>::default 0
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::cmp::PartialOrd>::partial_cmp 0
pageserver::tenant::layer_map::historic_layer_coverage::test_key_collision 6
pageserver::tenant::layer_map::historic_layer_coverage::test_off_by_one 6
pageserver::tenant::layer_map::historic_layer_coverage::test_persistent_overlapping 6
pageserver::tenant::layer_map::historic_layer_coverage::test_persistent_simple 6
pageserver::tenant::layer_map::historic_layer_coverage::test_regression 6
pageserver::tenant::layer_map::historic_layer_coverage::test_retroactive_regression_1 6
pageserver::tenant::layer_map::historic_layer_coverage::test_retroactive_simple 6
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>> as core::default::Default>::default 1260
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::new 1272
>::new 12
>>::new 1260
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::new 1302
>::new 42
>>::new 1260
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::remove 1404
>::remove 6
>>::remove 1398
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::trim::{closure#0} 2868
>::trim::{closure#0} 6
>>::trim::{closure#0} 2862
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::trim 3990
>::trim 18
>>::trim 3972
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::len 4320
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild 5580
>::rebuild 18
>>::rebuild 5562
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::iter 14044
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::insert 14412
>::insert 36
>>::insert 14376
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::insert 14958
>::insert 132
>>::insert 14826
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::convert::From<&pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>::from 15774
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild::{closure#0} 15816
>::rebuild::{closure#0} 42
>>::rebuild::{closure#0} 15774
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::cmp::Ord>::cmp 444968
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::get 1796683
>::get 18
>>::get 1796665
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::get_version 1796785
>::get_version 120
>>::get_version 1796665

Generated by: LCOV version 2.1-beta