LCOV - code coverage report
Current view:
top level
-
pageserver/src/tenant
- storage_layer.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8ac049b474321fdc72ddcb56d7165153a1a900e8.info
Lines:
83.2 %
185
154
Test Date:
2023-09-06 10:18:01
Functions:
64.0 %
50
32
Function Name
Hit count
<pageserver::tenant::storage_layer::LayerAccessStats as core::fmt::Debug>::fmt
0
<pageserver::tenant::storage_layer::LayerAccessStats>::latest_activity::WARN_RATE_LIMIT::{closure#0}
0
<pageserver::tenant::storage_layer::LayerAccessStats>::latest_activity::{closure#0}
0
<pageserver::tenant::storage_layer::LayerAccessStats>::latest_activity::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::LayerAccessStatsReset as core::clone::Clone>::clone
0
::clone
0
>::try_from
0
::from_str
0
<pageserver::tenant::storage_layer::RangeDisplayDebug<pageserver::repository::Key> as core::fmt::Debug>::fmt
0
<pageserver::tenant::storage_layer::ValueReconstructState as core::fmt::Debug>::fmt
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer as pageserver::tenant::storage_layer::PersistentLayer>::downcast_delta_layer
0
::downcast_delta_layer
0
::downcast_delta_layer
0
pageserver::tenant::storage_layer::range_overlaps::<_>
0
pageserver::tenant::storage_layer::range_overlaps::<_>
0
pageserver::tenant::storage_layer::range_overlaps::
0
<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc as core::convert::From<pageserver::tenant::storage_layer::filename::ImageFileName>>::from
1
<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc as core::convert::From<pageserver::tenant::storage_layer::filename::DeltaFileName>>::from
3
<pageserver::tenant::storage_layer::ValueReconstructResult as core::fmt::Debug>::fmt
4
::clone
0
::fmt
4
<pageserver::tenant::storage_layer::delta_layer::DeltaLayer as pageserver::tenant::storage_layer::PersistentLayer>::downcast_remote_layer
4
::downcast_remote_layer
0
::downcast_remote_layer
4
<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc as core::convert::From<pageserver::tenant::storage_layer::filename::LayerFileName>>::from
4
<pageserver::tenant::storage_layer::LayerAccessStats>::as_api_model::{closure#2}
511
<pageserver::tenant::storage_layer::LayerAccessStats>::as_api_model::{closure#1}
969
<pageserver::tenant::storage_layer::LayerAccessStatFullDetails as core::fmt::Debug>::fmt
1130
::fmt
0
::clone
1130
<pageserver::tenant::storage_layer::LayerAccessStats>::clone_for_residence_change
1217
<pageserver::tenant::storage_layer::LayerAccessStats>::latest_activity
1237
<pageserver::tenant::storage_layer::LayerAccessStats>::as_api_model
2273
<pageserver::tenant::storage_layer::LayerAccessStats>::for_loading_layer
6340
<pageserver::tenant::storage_layer::LayerAccessStats>::as_api_model::{closure#3}
8074
<pageserver::tenant::storage_layer::LayerAccessStatFullDetails>::as_api_model
8585
pageserver::tenant::storage_layer::system_time_to_millis_since_epoch
8585
<pageserver::tenant::storage_layer::LayerAccessStats>::as_api_model::{closure#0}
9092
<pageserver::tenant::storage_layer::delta_layer::DeltaLayer as pageserver::tenant::storage_layer::PersistentLayer>::filename
15719
::filename
1043
::filename
1118
::filename
13558
<pageserver::tenant::storage_layer::LayerAccessStats>::empty_will_record_residence_event_later
16620
<pageserver::tenant::storage_layer::LayerAccessStatsLocked as core::fmt::Debug>::fmt
24177
::fmt
0
::clone
1217
::default
22960
<pageserver::tenant::storage_layer::LayerAccessStats>::record_residence_event
26186
<pageserver::tenant::storage_layer::LayerAccessStatsInner as core::fmt::Debug>::fmt
48354
::fmt
0
::clone
2434
::default
45920
<pageserver::tenant::storage_layer::LayerAccessStats>::record_residence_event::{closure#0}
52372
<pageserver::tenant::storage_layer::LayerAccessStatsLocked>::iter_mut
43844889
pageserver::tenant::storage_layer::downcast_remote_layer
45696324
<pageserver::tenant::storage_layer::LayerAccessStats>::record_access
45700285
<pageserver::tenant::storage_layer::delta_layer::DeltaLayer as pageserver::tenant::storage_layer::PersistentLayer>::is_remote_layer
45706926
::is_remote_layer
658997
::is_remote_layer
45047929
<pageserver::tenant::storage_layer::LayerAccessStats>::record_access::{closure#0}
87637444
Generated by:
LCOV version 2.1-beta