LCOV - differential code coverage report
Current view:
top level
-
control_plane/src
- local_env.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
cd44433dd675caa99df17a61b18949c8387e2242.info
Lines:
80.9 %
309
250
59
250
Current Date:
2024-01-09 02:06:09
Functions:
59.4 %
106
63
43
63
Baseline:
66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date:
2024-01-08 15:34:46
Function Name
TLA
Hit count
<control_plane::local_env::LocalEnv as core::fmt::Debug>::fmt
CBC
138321
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
50046
<
::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
50046
<
::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
5710
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
20023
::eq
CBC
5375
::fmt
UBC
0
::deserialize::
CBC
5710
::serialize::
CBC
1411
<control_plane::local_env::LocalEnv>::attachment_service_bin
CBC
336
<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
11243
<control_plane::local_env::LocalEnv>::generate_auth_token
CBC
163
<control_plane::local_env::LocalEnv>::get_branch_timeline_id
CBC
744
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#0}
CBC
837
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#1}
CBC
744
<control_plane::local_env::LocalEnv>::get_pageserver_conf
CBC
6007
<control_plane::local_env::LocalEnv>::get_pageserver_conf::{closure#0}
CBC
6514
<control_plane::local_env::LocalEnv>::init
CBC
333
<control_plane::local_env::LocalEnv>::load_config
CBC
5375
<control_plane::local_env::LocalEnv>::pageserver_bin
CBC
906
<control_plane::local_env::LocalEnv>::pageserver_data_dir
CBC
2020
<control_plane::local_env::LocalEnv>::parse_config
CBC
335
<control_plane::local_env::LocalEnv>::persist_config
CBC
1411
<control_plane::local_env::LocalEnv>::persist_config::{closure#0}
UBC
0
<control_plane::local_env::LocalEnv>::pg_bin_dir
CBC
1414
<control_plane::local_env::LocalEnv>::pg_distrib_dir
CBC
2486
<control_plane::local_env::LocalEnv>::pg_distrib_dir_raw
CBC
906
<control_plane::local_env::LocalEnv>::pg_lib_dir
CBC
1072
<control_plane::local_env::LocalEnv>::register_branch_mapping
CBC
746
<control_plane::local_env::LocalEnv>::register_branch_mapping::{closure#0}
CBC
155
<control_plane::local_env::LocalEnv>::safekeeper_bin
CBC
485
<control_plane::local_env::LocalEnv>::safekeeper_data_dir
CBC
2374
<control_plane::local_env::LocalEnv>::storage_broker_bin
CBC
3
<control_plane::local_env::LocalEnv>::timeline_name_mappings
CBC
19
<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
5709
<control_plane::local_env::NeonBroker as core::fmt::Debug>::fmt
CBC
49649
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
5710
<
::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
5710
<
::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
5710
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
20023
::eq
CBC
5375
::fmt
UBC
0
::deserialize::
>
UBC
0
::deserialize::
>
UBC
0
::deserialize::
>
UBC
0
::deserialize::
CBC
5710
::serialize::
CBC
1411
<control_plane::local_env::NeonBroker>::client_url
CBC
1395
<control_plane::local_env::PageServerConf as core::default::Default>::default
CBC
6538
<control_plane::local_env::PageServerConf as core::fmt::Debug>::fmt
CBC
115894
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
32690
<
::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
32690
<
::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
6538
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
29779
::eq
CBC
6187
::fmt
UBC
0
::deserialize::
CBC
6538
::serialize::
CBC
1472
<control_plane::local_env::SafekeeperConf as core::default::Default>::default
CBC
7380
<control_plane::local_env::SafekeeperConf as core::fmt::Debug>::fmt
CBC
139334
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
>
UBC
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::
CBC
44224
<
::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
44224
<
::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
7380
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::
UBC
0
::clone
CBC
27467
::eq
CBC
6979
::fmt
UBC
0
::deserialize::
CBC
7380
::serialize::
CBC
1680
<control_plane::local_env::SafekeeperConf>::get_compute_port
CBC
1209
control_plane::local_env::base_path
CBC
5709
control_plane::local_env::generate_auth_keys
CBC
333
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