LCOV - code coverage report
Current view: top level - pageserver/src/tenant/timeline - layer_manager.rs (source / functions) Coverage Total Hit
Test: 322b88762cba8ea666f63cda880cccab6936bf37.info Lines: 89.7 % 223 200
Test Date: 2024-02-29 11:57:12 Functions: 89.3 % 28 25

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer>>::get_from_desc::{closure#0} 0
<pageserver::tenant::timeline::layer_manager::LayerManager>::get_layer_for_write::{closure#0}::{closure#0} 0
<pageserver::tenant::timeline::layer_manager::LayerManager>::resident_layers::{closure#1}::{closure#0}::{closure#0} 0
<pageserver::tenant::timeline::layer_manager::LayerManager>::finish_gc_timeline 2
<pageserver::tenant::timeline::layer_manager::LayerManager>::resident_layers 4
<pageserver::tenant::timeline::layer_manager::LayerManager>::resident_layers::{closure#0} 4
<pageserver::tenant::timeline::layer_manager::LayerManager>::resident_layers::{closure#1} 4
<pageserver::tenant::timeline::layer_manager::LayerManager>::resident_layers::{closure#1}::{closure#0} 4
<pageserver::tenant::timeline::layer_manager::LayerManager>::initialize_local_layers 6
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer>>::contains 30
<pageserver::tenant::timeline::layer_manager::LayerManager>::contains 30
<pageserver::tenant::timeline::layer_manager::LayerManager>::finish_compact_l0 30
<pageserver::tenant::timeline::layer_manager::LayerManager>::initialize_empty 290
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer> as core::default::Default>::default 296
<pageserver::tenant::timeline::layer_manager::LayerManager as core::default::Default>::default 296
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer>>::remove 302
<pageserver::tenant::timeline::layer_manager::LayerManager>::delete_historic_layer 302
<pageserver::tenant::timeline::layer_manager::LayerManager>::track_new_image_layers 482
<pageserver::tenant::timeline::layer_manager::LayerManager>::finish_flush_l0_layer 524
<pageserver::tenant::timeline::layer_manager::LayerManager>::try_freeze_in_memory_layer 530
<pageserver::tenant::timeline::layer_manager::LayerManager>::try_freeze_in_memory_layer::{closure#0} 530
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer>>::insert 570
<pageserver::tenant::timeline::layer_manager::LayerManager>::insert_historic_layer 570
<pageserver::tenant::timeline::layer_manager::LayerFileManager<pageserver::tenant::storage_layer::layer::Layer>>::get_from_desc 125818
<pageserver::tenant::timeline::layer_manager::LayerManager>::get_from_desc 125818
<pageserver::tenant::timeline::layer_manager::LayerManager>::layer_map 629679
<pageserver::tenant::timeline::layer_manager::LayerManager>::get_layer_for_write 2628044
<pageserver::tenant::timeline::layer_manager::LayerManager>::get_layer_for_write::{closure#0} 2628044

Generated by: LCOV version 2.1-beta