LCOV - differential code coverage report
Current view:
top level
-
control_plane/src
- local_env.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
f6946e90941b557c917ac98cd5a7e9506d180f3e.info
Lines:
80.8 %
308
249
59
249
Current Date:
2023-10-19 02:04:12
Functions:
57.5 %
113
65
48
65
Baseline:
c8637f37369098875162f194f92736355783b050.info
Baseline Date:
2023-10-18 20:25:20
Function Name
TLA
Hit count
<control_plane::local_env::LocalEnv as core::fmt::Debug>::fmt
CBC
133120
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
UBC
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
>
UBC
0
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::
CBC
10026
<<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
40328
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
CBC
40328
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
CBC
5189
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#0}
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
::{closure#1}
UBC
0
<
::serialize::__SerializeWith as serde::ser::Serialize>::serialize::
CBC
2996
::clone
CBC
22727
::eq
CBC
4839
::fmt
UBC
0
::deserialize::
CBC
5189
::serialize::
CBC
1498
<control_plane::local_env::LocalEnv>::attachment_service_bin
CBC
13
<control_plane::local_env::LocalEnv>::auth_keys_needed
UBC
0
<control_plane::local_env::LocalEnv>::auth_keys_needed::{closure#0}
UBC
0
<control_plane::local_env::LocalEnv>::auth_keys_needed::{closure#1}
UBC
0
<control_plane::local_env::LocalEnv>::endpoints_path
CBC
10407
<control_plane::local_env::LocalEnv>::generate_auth_token
CBC
81
<control_plane::local_env::LocalEnv>::get_branch_timeline_id
CBC
808
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#0}
CBC
913
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#1}
CBC
808
<control_plane::local_env::LocalEnv>::get_pageserver_conf
CBC
16167
::get_pageserver_conf
CBC
8081
::get_pageserver_conf::{closure#0}
CBC
8086
<control_plane::local_env::LocalEnv>::init
CBC
348
<control_plane::local_env::LocalEnv>::load_config
CBC
4839
<control_plane::local_env::LocalEnv>::pageserver_bin
CBC
909
<control_plane::local_env::LocalEnv>::pageserver_data_dir
CBC
2032
<control_plane::local_env::LocalEnv>::parse_config
CBC
350
<control_plane::local_env::LocalEnv>::persist_config
CBC
1498
<control_plane::local_env::LocalEnv>::persist_config::{closure#0}
UBC
0
<control_plane::local_env::LocalEnv>::pg_bin_dir
CBC
1623
<control_plane::local_env::LocalEnv>::pg_distrib_dir
CBC
2891
<control_plane::local_env::LocalEnv>::pg_distrib_dir_raw
CBC
1469
<control_plane::local_env::LocalEnv>::pg_lib_dir
CBC
1268
<control_plane::local_env::LocalEnv>::register_branch_mapping
CBC
803
<control_plane::local_env::LocalEnv>::register_branch_mapping::{closure#0}
CBC
145
<control_plane::local_env::LocalEnv>::safekeeper_bin
CBC
500
<control_plane::local_env::LocalEnv>::safekeeper_data_dir
CBC
2439
<control_plane::local_env::LocalEnv>::storage_broker_bin
CBC
5
<control_plane::local_env::LocalEnv>::timeline_name_mappings
CBC
15
<control_plane::local_env::LocalEnv>::timeline_name_mappings::{closure#0}
CBC
32
<control_plane::local_env::LocalEnv>::timeline_name_mappings::{closure#0}::{closure#0}
CBC
34
<control_plane::local_env::NeonBroker as core::default::Default>::default
CBC
5188
<control_plane::local_env::NeonBroker as core::fmt::Debug>::fmt
CBC
49820
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
5189
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
CBC
5189
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
CBC
5189
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
22727
::eq
CBC
4839
::fmt
UBC
0
::deserialize::
>
UBC
0
::deserialize::
>
UBC
0
::deserialize::
>
UBC
0
::deserialize::
CBC
5189
::serialize::
CBC
1498
<control_plane::local_env::NeonBroker>::client_url
CBC
1977
<control_plane::local_env::PageServerConf as core::default::Default>::default
CBC
5206
<control_plane::local_env::PageServerConf as core::fmt::Debug>::fmt
CBC
100243
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
26030
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
CBC
26030
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
CBC
5206
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
31415
::eq
CBC
4855
::fmt
UBC
0
::deserialize::
CBC
5206
::serialize::
CBC
1501
<control_plane::local_env::SafekeeperConf as core::default::Default>::default
CBC
6770
<control_plane::local_env::SafekeeperConf as core::fmt::Debug>::fmt
CBC
136486
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
40643
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
UBC
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::
CBC
40643
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
>
UBC
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::
CBC
6770
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
33545
::eq
CBC
6360
::fmt
UBC
0
::deserialize::
CBC
6770
::serialize::
CBC
1755
<control_plane::local_env::SafekeeperConf>::get_compute_port
CBC
1400
control_plane::local_env::base_path
CBC
5188
control_plane::local_env::generate_auth_keys
CBC
348
control_plane::local_env::tests::simple_conf_parsing
CBC
1
control_plane::local_env::tests::simple_conf_parsing::{closure#0}
CBC
1
Generated by:
LCOV version 2.1-beta