LCOV - code coverage report
Current view:
top level
-
libs/pageserver_api/src
- config.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
1e20c4f2b28aa592527961bb32170ebbd2c9172f.info
Lines:
69.7 %
231
161
Test Date:
2025-07-16 12:29:03
Functions:
5.7 %
87
5
Function Name
Hit count
<<pageserver_api::config::EvictionOrder as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
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::__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::__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::<&mut toml_edit::ser::map::MapValueSerializer>
0
<
::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<_>
0
<
::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::
0
<<pageserver_api::config::NodeMetadata as serde::de::Deserialize>::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::__Visitor as serde::de::Visitor>::visit_map::
>
0
<<pageserver_api::config::OtelExporterProtocol as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
0
<<pageserver_api::config::PageServicePipeliningConfigPipelined as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
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::PageServiceProtocolPipelinedBatchingStrategy as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<<pageserver_api::config::PageServiceProtocolPipelinedExecutionStrategy as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::
>
0
<<pageserver_api::config::Ratio as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__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::<_>
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::__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::__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::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer
, serde_json::error::Error>>
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
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<<pageserver_api::config::TimelineImportConfig as serde::de::Deserialize>::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::__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::__Visitor as serde::de::Visitor>::visit_map::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
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
<<pageserver_api::config::Tracing as serde::de::Deserialize>::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::__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::__Visitor as serde::de::Visitor>::visit_map::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
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
<<pageserver_api::config::statvfs::mock::Behavior as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
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>::visit_enum::<_>
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
<opentelemetry_otlp::Protocol as core::convert::From<pageserver_api::config::OtelExporterProtocol>>::from
0
<opentelemetry_otlp::exporter::ExportConfig as core::convert::From<&pageserver_api::config::OtelExporterConfig>>::from
0
<pageserver_api::config::BasebackupCacheConfig as core::default::Default>::default
0
<pageserver_api::config::ConfigToml as core::default::Default>::default
138
<pageserver_api::config::DiskUsageEvictionTaskConfig as core::default::Default>::default
140
<pageserver_api::config::EvictionOrder as core::default::Default>::default
144
<pageserver_api::config::MaxGetVectoredKeys>::get
72004
<pageserver_api::config::NodeMetadata as core::fmt::Display>::fmt
0
<pageserver_api::config::PostHogConfig>::try_into_posthog_config
0
<pageserver_api::config::TenantConfigToml as core::default::Default>::default
138
Generated by:
LCOV version 2.1-beta