LCOV - code coverage report
Current view:
top level
-
control_plane/src
- local_env.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
53437f7e869ac68c86c7d3e4c20964c0156f158c.info
Lines:
2.6 %
492
13
Test Date:
2024-09-20 16:14:12
Functions:
1.1 %
182
2
Function Name
Hit count
<<<control_plane::local_env::LocalEnv>::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::load_config::IdentityTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<<<control_plane::local_env::LocalEnv>::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<<
::load_config::PageserverConfigTomlSubset as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<<control_plane::local_env::NeonBroker 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::__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_map::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<<control_plane::local_env::NeonLocalInitConf 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::__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_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_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
<<control_plane::local_env::NeonLocalInitPageserverConf 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::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
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_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
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
<<control_plane::local_env::NeonStorageControllerConf as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith 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::__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_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::
::{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
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut toml_edit::ser::map::MapValueSerializer>
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::
0
<<control_plane::local_env::OnDiskConfig as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith 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::__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_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::
::{closure#0}
0
<<control_plane::local_env::PageServerConf as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::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::<_>
0
<<control_plane::local_env::SafekeeperConf 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::__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_map::
>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
0
<control_plane::local_env::InitForceMode as clap_builder::derive::ValueEnum>::to_possible_value
5
<control_plane::local_env::InitForceMode as clap_builder::derive::ValueEnum>::value_variants
2
<control_plane::local_env::LocalEnv>::endpoints_path
0
<control_plane::local_env::LocalEnv>::generate_auth_token
0
<control_plane::local_env::LocalEnv>::get_branch_timeline_id
0
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#0}
0
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#1}
0
<control_plane::local_env::LocalEnv>::get_pageserver_conf
0
<control_plane::local_env::LocalEnv>::get_pageserver_conf::{closure#0}
0
<control_plane::local_env::LocalEnv>::get_pageserver_conf::{closure#1}
0
<control_plane::local_env::LocalEnv>::get_private_key_path
0
<control_plane::local_env::LocalEnv>::init
0
<control_plane::local_env::LocalEnv>::init::{closure#0}
0
<control_plane::local_env::LocalEnv>::init::{closure#1}
0
<control_plane::local_env::LocalEnv>::load_config
0
<control_plane::local_env::LocalEnv>::load_config::{closure#0}
0
<control_plane::local_env::LocalEnv>::load_config::{closure#1}
0
<control_plane::local_env::LocalEnv>::load_config::{closure#2}
0
<control_plane::local_env::LocalEnv>::load_config::{closure#3}
0
<control_plane::local_env::LocalEnv>::pageserver_bin
0
<control_plane::local_env::LocalEnv>::pageserver_data_dir
0
<control_plane::local_env::LocalEnv>::persist_config
0
<control_plane::local_env::LocalEnv>::persist_config_impl
0
<control_plane::local_env::LocalEnv>::persist_config_impl::{closure#0}
0
<control_plane::local_env::LocalEnv>::pg_bin_dir
0
<control_plane::local_env::LocalEnv>::pg_dir
0
<control_plane::local_env::LocalEnv>::pg_distrib_dir
0
<control_plane::local_env::LocalEnv>::pg_distrib_dir_raw
0
<control_plane::local_env::LocalEnv>::pg_lib_dir
0
<control_plane::local_env::LocalEnv>::register_branch_mapping
0
<control_plane::local_env::LocalEnv>::register_branch_mapping::{closure#0}
0
<control_plane::local_env::LocalEnv>::safekeeper_bin
0
<control_plane::local_env::LocalEnv>::safekeeper_data_dir
0
<control_plane::local_env::LocalEnv>::storage_broker_bin
0
<control_plane::local_env::LocalEnv>::storage_controller_bin
0
<control_plane::local_env::LocalEnv>::storage_controller_instances
0
::storage_controller_instances
0
::storage_controller_instances::{closure#0}
0
<control_plane::local_env::LocalEnv>::timeline_name_mappings
0
<control_plane::local_env::LocalEnv>::timeline_name_mappings::{closure#0}
0
<control_plane::local_env::LocalEnv>::timeline_name_mappings::{closure#0}::{closure#0}
0
<control_plane::local_env::NeonBroker as core::default::Default>::default
0
<control_plane::local_env::NeonBroker>::client_url
0
<control_plane::local_env::NeonStorageControllerConf as core::default::Default>::default
0
<control_plane::local_env::PageServerConf as core::convert::From<&control_plane::local_env::NeonLocalInitPageserverConf>>::from
0
<control_plane::local_env::PageServerConf as core::default::Default>::default
0
<control_plane::local_env::SafekeeperConf as core::default::Default>::default
0
<control_plane::local_env::SafekeeperConf>::get_compute_port
0
control_plane::local_env::base_path
0
control_plane::local_env::fail_if_pageservers_field_specified::<toml_edit::de::value::ValueDeserializer>
0
control_plane::local_env::fail_if_pageservers_field_specified::
>
0
control_plane::local_env::fail_if_pageservers_field_specified::
>
0
control_plane::local_env::fail_if_pageservers_field_specified::
0
control_plane::local_env::generate_auth_keys
0
Generated by:
LCOV version 2.1-beta