LCOV - code coverage report
Current view:
top level
-
libs/pageserver_api/src
- config.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
07bee600374ccd486c69370d0972d9035964fe68.info
Lines:
88.8 %
169
150
Test Date:
2025-02-20 13:11:02
Functions:
3.4 %
203
7
Function Name
Hit count
<<pageserver_api::config::EvictionOrder as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>>>>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>>>>>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::<_>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer
, serde_json::error::Error>>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer
, toml_edit::de::Error>>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>>>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>>>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>>>>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<
::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<_>
0
<<pageserver_api::config::GetVectoredConcurrentIo as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<<pageserver_api::config::PageServicePipeliningConfig as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<<pageserver_api::config::PageServicePipeliningConfigPipelined as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer
, toml_edit::de::Error>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer
, toml_edit::de::Error>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
0
<<pageserver_api::config::PageServiceProtocolPipelinedExecutionStrategy as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<<pageserver_api::config::statvfs::mock::Behavior as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer
, toml_edit::de::Error>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer
, toml_edit::de::Error>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
0
<<pageserver_api::config::statvfs::mock::MockedError as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<nix::errno::consts::Errno as core::convert::From<pageserver_api::config::statvfs::mock::MockedError>>::from
0
<pageserver_api::config::MaxVectoredReadBytes as serde::de::Deserialize>::deserialize::<_>::{closure#0}
0
::deserialize::<_>::{closure#0}
0
::deserialize::
>::{closure#0}
0
::deserialize::
>::{closure#0}
0
::deserialize::
>>::{closure#0}
0
::deserialize::
>>::{closure#0}
0
::deserialize::
>::{closure#0}
0
::deserialize::
::{closure#0}
0
<<pageserver_api::config::DiskUsageEvictionTaskConfig as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
4
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#0}
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
4
<<pageserver_api::config::NodeMetadata as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
4
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_>
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_map::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
4
<<pageserver_api::config::TenantConfigToml as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
4
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#9}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#9}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#9}
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<_>
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
4
<pageserver_api::config::EvictionOrder as core::default::Default>::default
4
<<pageserver_api::config::ConfigToml as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
20
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#9}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>::{closure#9}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#0}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#1}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#2}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#3}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#4}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#5}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#6}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#7}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#8}
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#9}
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<_>
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
20
<pageserver_api::config::ConfigToml as core::default::Default>::default
480
<pageserver_api::config::TenantConfigToml as core::default::Default>::default
908
Generated by:
LCOV version 2.1-beta