LCOV - code coverage report
Current view: top level - control_plane/attachment_service/src - http.rs (source / functions) Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 95.2 % 330 314
Test Date: 2024-02-14 18:05:35 Functions: 93.5 % 123 115

Function Name Sort by function name Hit count Sort by function hit count
<attachment_service::http::HttpState as core::clone::Clone>::clone 0
<attachment_service::http::HttpState>::new 366
<attachment_service::http::HttpState>::new::{closure#0} 1098
<utils::http::error::ApiError as core::convert::From<attachment_service::reconciler::ReconcileError>>::from 0
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}> 7
attachment_service::http::deletion_wrapper:: 6
attachment_service::http::deletion_wrapper:: 1
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}>::{closure#0} 7
attachment_service::http::deletion_wrapper::::{closure#0} 6
attachment_service::http::deletion_wrapper::::{closure#0} 1
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 7
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#0} 6
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#0} 1
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 7
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#1} 6
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#1} 1
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}>::{closure#0}::{closure#2} 0
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#2} 0
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#2} 0
attachment_service::http::deletion_wrapper::<attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0}, attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}>::{closure#0}::{closure#3} 0
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#3} 0
attachment_service::http::deletion_wrapper::::{closure#0}::{closure#3} 0
attachment_service::http::get_state 4203
attachment_service::http::handle_attach_hook 414
attachment_service::http::handle_attach_hook 207
attachment_service::http::handle_attach_hook::{closure#0} 207
attachment_service::http::handle_inspect 146
attachment_service::http::handle_inspect 73
attachment_service::http::handle_inspect::{closure#0} 73
attachment_service::http::handle_node_configure 8
attachment_service::http::handle_node_configure 4
attachment_service::http::handle_node_configure::{closure#0} 4
attachment_service::http::handle_node_drop 2
attachment_service::http::handle_node_drop 1
attachment_service::http::handle_node_drop::{closure#0} 1
attachment_service::http::handle_node_list 10
attachment_service::http::handle_node_list 5
attachment_service::http::handle_node_list::{closure#0} 5
attachment_service::http::handle_node_register 1248
attachment_service::http::handle_node_register 624
attachment_service::http::handle_node_register::{closure#0} 624
attachment_service::http::handle_re_attach 1248
attachment_service::http::handle_re_attach 624
attachment_service::http::handle_re_attach::{closure#0} 624
attachment_service::http::handle_ready 16
attachment_service::http::handle_ready 8
attachment_service::http::handle_ready::{closure#0} 8
attachment_service::http::handle_status 732
attachment_service::http::handle_status 366
attachment_service::http::handle_status::{closure#0} 366
attachment_service::http::handle_tenant_create 463
attachment_service::http::handle_tenant_create::{closure#0} 463
attachment_service::http::handle_tenant_delete 6
attachment_service::http::handle_tenant_delete::{closure#0} 6
attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0} 12
attachment_service::http::handle_tenant_delete::{closure#0}::{closure#0}::{closure#0} 12
attachment_service::http::handle_tenant_drop 2
attachment_service::http::handle_tenant_drop 1
attachment_service::http::handle_tenant_drop::{closure#0} 1
attachment_service::http::handle_tenant_locate 841
attachment_service::http::handle_tenant_locate::{closure#0} 841
attachment_service::http::handle_tenant_location_config 2
attachment_service::http::handle_tenant_location_config::{closure#0} 2
attachment_service::http::handle_tenant_shard_migrate 4
attachment_service::http::handle_tenant_shard_migrate::{closure#0} 4
attachment_service::http::handle_tenant_shard_split 2
attachment_service::http::handle_tenant_shard_split::{closure#0} 2
attachment_service::http::handle_tenant_timeline_create 797
attachment_service::http::handle_tenant_timeline_create::{closure#0} 797
attachment_service::http::handle_tenant_timeline_delete 1
attachment_service::http::handle_tenant_timeline_delete::{closure#0} 1
attachment_service::http::handle_tenant_timeline_delete::{closure#0}::{closure#0} 2
attachment_service::http::handle_tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0} 2
attachment_service::http::handle_tenant_timeline_passthrough 11
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0} 11
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0}::{closure#0} 0
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0}::{closure#1} 0
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0}::{closure#2} 11
attachment_service::http::handle_validate 882
attachment_service::http::handle_validate 441
attachment_service::http::handle_validate::{closure#0} 441
attachment_service::http::make_router 366
attachment_service::http::make_router::{closure#0} 88
attachment_service::http::make_router::{closure#10} 624
attachment_service::http::make_router::{closure#11} 5
attachment_service::http::make_router::{closure#12} 4
attachment_service::http::make_router::{closure#13} 4
attachment_service::http::make_router::{closure#14} 2
attachment_service::http::make_router::{closure#15} 463
attachment_service::http::make_router::{closure#16} 6
attachment_service::http::make_router::{closure#17} 2
attachment_service::http::make_router::{closure#18} 1
attachment_service::http::make_router::{closure#19} 797
attachment_service::http::make_router::{closure#1} 366
attachment_service::http::make_router::{closure#20} 7
attachment_service::http::make_router::{closure#21} 4
attachment_service::http::make_router::{closure#2} 8
attachment_service::http::make_router::{closure#3} 624
attachment_service::http::make_router::{closure#4} 441
attachment_service::http::make_router::{closure#5} 207
attachment_service::http::make_router::{closure#6} 73
attachment_service::http::make_router::{closure#7} 1
attachment_service::http::make_router::{closure#8} 1
attachment_service::http::make_router::{closure#9} 841
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create> 2127
attachment_service::http::tenant_service_handler:: 463
attachment_service::http::tenant_service_handler:: 6
attachment_service::http::tenant_service_handler:: 841
attachment_service::http::tenant_service_handler:: 2
attachment_service::http::tenant_service_handler:: 4
attachment_service::http::tenant_service_handler:: 2
attachment_service::http::tenant_service_handler:: 797
attachment_service::http::tenant_service_handler:: 1
attachment_service::http::tenant_service_handler:: 11
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>::{closure#0} 2127
attachment_service::http::tenant_service_handler::::{closure#0} 463
attachment_service::http::tenant_service_handler::::{closure#0} 6
attachment_service::http::tenant_service_handler::::{closure#0} 841
attachment_service::http::tenant_service_handler::::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0} 4
attachment_service::http::tenant_service_handler::::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0} 797
attachment_service::http::tenant_service_handler::::{closure#0} 1
attachment_service::http::tenant_service_handler::::{closure#0} 11
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>::{closure#0}::{closure#0} 4254
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 463
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 463
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 6
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 6
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 841
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 841
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 4
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 4
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 2
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 797
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 797
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 1
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 1
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0} 11
attachment_service::http::tenant_service_handler::::{closure#0}::{closure#0}::{closure#0} 11

Generated by: LCOV version 2.1-beta