LCOV - code coverage report
Current view:
top level
-
pageserver/src/tenant/storage_layer
- image_layer.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
ec3669e3e2c475fa8f629fda7ec6b3e52960c08d.info
Lines:
76.2 %
755
575
Test Date:
2024-06-19 16:48:34
Functions:
45.8 %
72
33
Function Name
Hit count
<<pageserver::tenant::storage_layer::image_layer::Summary as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
82
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access
, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>>
82
<pageserver::tenant::storage_layer::image_layer::ImageLayer as core::fmt::Debug>::fmt
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer as core::fmt::Display>::fmt
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer as pageserver::tenant::storage_layer::AsLayerDesc>::layer_desc
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::dump
0
::dump
0
::dump::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load::{closure#0}::{closure#1}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load_inner
0
::load_inner
0
::load_inner::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::load_inner::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::new_for_path
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::path
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::rewrite_summary::<_>
0
::rewrite_summary::<_>
0
::rewrite_summary::
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::rewrite_summary::<_>::{closure#0}
0
::rewrite_summary::<_>::{closure#0}
0
::rewrite_summary::
::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::rewrite_summary::<_>::{closure#0}::{closure#0}
0
::rewrite_summary::<_>::{closure#0}::{closure#0}
0
::rewrite_summary::
::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayer>::temp_path_for
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner as core::fmt::Debug>::fmt
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::do_reads_and_update_state
74
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::do_reads_and_update_state::{closure#0}
74
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::do_reads_and_update_state::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::dump
0
::dump
0
::dump::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::dump::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::filter
8
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::filter::{closure#0}
8
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::get_value_reconstruct_data
7028
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::get_value_reconstruct_data::{closure#0}
7028
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::get_value_reconstruct_data::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::get_values_reconstruct_data
74
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::get_values_reconstruct_data::{closure#0}
74
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::load
82
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::load::{closure#0}
82
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::load_key_values
4
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::load_key_values::{closure#0}
4
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::load_key_values::{closure#0}::{closure#0}
0
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::plan_reads
82
<pageserver::tenant::storage_layer::image_layer::ImageLayerInner>::plan_reads::{closure#0}
82
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter as core::ops::drop::Drop>::drop
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::finish
226
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::finish::{closure#0}
226
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::new
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::new::{closure#0}
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::put_image
535614
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriter>::put_image::{closure#0}
535614
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::finish
226
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::finish::{closure#0}
226
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::new
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::new::{closure#0}
232
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::put_image
535614
<pageserver::tenant::storage_layer::image_layer::ImageLayerWriterInner>::put_image::{closure#0}
535614
<pageserver::tenant::storage_layer::image_layer::RewriteSummaryError as core::convert::From<std::io::error::Error>>::from
0
<pageserver::tenant::storage_layer::image_layer::RewriteSummaryError as core::fmt::Display>::fmt
0
>::from
0
::source
0
::fmt
0
<pageserver::tenant::storage_layer::image_layer::Summary as core::convert::From<&pageserver::tenant::storage_layer::image_layer::ImageLayer>>::from
0
<pageserver::tenant::storage_layer::image_layer::Summary>::expected
82
pageserver::tenant::storage_layer::image_layer::test::image_layer_rewrite
4
pageserver::tenant::storage_layer::image_layer::test::image_layer_rewrite
2
pageserver::tenant::storage_layer::image_layer::test::image_layer_rewrite::{closure#0}
2
pageserver::tenant::storage_layer::image_layer::test::image_layer_rewrite::{closure#0}::{closure#0}
10
Generated by:
LCOV version 2.1-beta