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 Sort by function name TLA Hit count Sort by function hit count
<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>::persist_config::{closure#0} UBC 0
control_plane::local_env::tests::simple_conf_parsing CBC 1
control_plane::local_env::tests::simple_conf_parsing::{closure#0} CBC 1
<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::LocalEnv>::register_branch_mapping::{closure#0} CBC 155
<control_plane::local_env::LocalEnv>::generate_auth_token CBC 163
<control_plane::local_env::LocalEnv>::init CBC 333
control_plane::local_env::generate_auth_keys CBC 333
<control_plane::local_env::LocalEnv>::parse_config CBC 335
<control_plane::local_env::LocalEnv>::attachment_service_bin CBC 336
<control_plane::local_env::LocalEnv>::safekeeper_bin CBC 485
<control_plane::local_env::LocalEnv>::get_branch_timeline_id CBC 744
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#1} CBC 744
<control_plane::local_env::LocalEnv>::register_branch_mapping CBC 746
<control_plane::local_env::LocalEnv>::get_branch_timeline_id::{closure#0} CBC 837
<control_plane::local_env::LocalEnv>::pageserver_bin CBC 906
<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::SafekeeperConf>::get_compute_port CBC 1209
<control_plane::local_env::NeonBroker>::client_url CBC 1395
<control_plane::local_env::LocalEnv>::persist_config CBC 1411
<control_plane::local_env::LocalEnv>::pg_bin_dir CBC 1414
<control_plane::local_env::LocalEnv>::pageserver_data_dir CBC 2020
<control_plane::local_env::LocalEnv>::safekeeper_data_dir CBC 2374
<control_plane::local_env::LocalEnv>::pg_distrib_dir CBC 2486
<control_plane::local_env::LocalEnv>::load_config CBC 5375
<control_plane::local_env::NeonBroker as core::default::Default>::default CBC 5709
control_plane::local_env::base_path CBC 5709
<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::PageServerConf as core::default::Default>::default CBC 6538
<control_plane::local_env::SafekeeperConf as core::default::Default>::default CBC 7380
<control_plane::local_env::LocalEnv>::endpoints_path CBC 11243
<control_plane::local_env::NeonBroker as core::fmt::Debug>::fmt CBC 49649
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> UBC 0
<::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_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_seq:: UBC 0
::fmt UBC 0
::deserialize::> UBC 0
::deserialize::> UBC 0
::deserialize::> UBC 0
::serialize:: CBC 1411
::eq CBC 5375
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: CBC 5710
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 5710
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: CBC 5710
::deserialize:: CBC 5710
::clone CBC 20023
<control_plane::local_env::PageServerConf as core::fmt::Debug>::fmt CBC 115894
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> UBC 0
<::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_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_seq:: UBC 0
::fmt UBC 0
::serialize:: CBC 1472
::eq CBC 6187
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: CBC 6538
::deserialize:: CBC 6538
::clone CBC 29779
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: CBC 32690
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 32690
<control_plane::local_env::LocalEnv as core::fmt::Debug>::fmt CBC 138321
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> UBC 0
<::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_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_seq:: UBC 0
::fmt UBC 0
::serialize:: CBC 1411
::eq CBC 5375
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: CBC 5710
::deserialize:: CBC 5710
::clone CBC 20023
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: CBC 50046
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 50046
<control_plane::local_env::SafekeeperConf as core::fmt::Debug>::fmt CBC 139334
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> UBC 0
<::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_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_seq:: UBC 0
::fmt UBC 0
::serialize:: CBC 1680
::eq CBC 6979
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: CBC 7380
::deserialize:: CBC 7380
::clone CBC 27467
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: CBC 44224
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 44224

Generated by: LCOV version 2.1-beta