LCOV - code coverage report
Current view: top level - pageserver/src/tenant/layer_map - historic_layer_coverage.rs (source / functions) Coverage Total Hit
Test: f8d8f5b90fa487a9e82c42da223f012f5d4fece7.info Lines: 96.6 % 470 454
Test Date: 2024-09-19 20:36:02 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 1266
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::new 1278
>::new 12
>>::new 1266
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::new 1308
>::new 42
>>::new 1266
<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} 2880
>::trim::{closure#0} 6
>>::trim::{closure#0} 2874
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::trim 4014
>::trim 18
>>::trim 3996
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::len 4344
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild 5610
>::rebuild 18
>>::rebuild 5592
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::sync::Arc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>>::iter 14060
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::insert 14436
>::insert 36
>>::insert 14400
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::insert 14994
>::insert 132
>>::insert 14862
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::convert::From<&pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>::from 15798
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::rebuild::{closure#0} 15840
>::rebuild::{closure#0} 42
>>::rebuild::{closure#0} 15798
<pageserver::tenant::layer_map::historic_layer_coverage::LayerKey as core::cmp::Ord>::cmp 444971
<pageserver::tenant::layer_map::historic_layer_coverage::BufferedHistoricLayerCoverage<alloc::string::String>>::get 1788622
>::get 18
>>::get 1788604
<pageserver::tenant::layer_map::historic_layer_coverage::HistoricLayerCoverage<alloc::string::String>>::get_version 1788724
>::get_version 120
>>::get_version 1788604

Generated by: LCOV version 2.1-beta