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
Hit count
<attachment_service::http::HttpState as core::clone::Clone>::clone
0
<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}>::{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::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_delete
1
attachment_service::http::handle_tenant_timeline_delete::{closure#0}
1
attachment_service::http::make_router::{closure#18}
1
attachment_service::http::make_router::{closure#7}
1
attachment_service::http::make_router::{closure#8}
1
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_tenant_drop
2
attachment_service::http::handle_tenant_drop
1
attachment_service::http::handle_tenant_drop::{closure#0}
1
attachment_service::http::handle_tenant_location_config
2
attachment_service::http::handle_tenant_location_config::{closure#0}
2
attachment_service::http::handle_tenant_shard_split
2
attachment_service::http::handle_tenant_shard_split::{closure#0}
2
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::make_router::{closure#14}
2
attachment_service::http::make_router::{closure#17}
2
attachment_service::http::handle_tenant_shard_migrate
4
attachment_service::http::handle_tenant_shard_migrate::{closure#0}
4
attachment_service::http::make_router::{closure#12}
4
attachment_service::http::make_router::{closure#13}
4
attachment_service::http::make_router::{closure#21}
4
attachment_service::http::make_router::{closure#11}
5
attachment_service::http::handle_tenant_delete
6
attachment_service::http::handle_tenant_delete::{closure#0}
6
attachment_service::http::make_router::{closure#16}
6
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::
1
attachment_service::http::deletion_wrapper::
6
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}
1
attachment_service::http::deletion_wrapper::
::{closure#0}
6
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}
1
attachment_service::http::deletion_wrapper::
::{closure#0}::{closure#0}
6
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}
1
attachment_service::http::deletion_wrapper::
::{closure#0}::{closure#1}
6
attachment_service::http::make_router::{closure#20}
7
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::make_router::{closure#2}
8
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_tenant_timeline_passthrough
11
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0}
11
attachment_service::http::handle_tenant_timeline_passthrough::{closure#0}::{closure#2}
11
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_ready
16
attachment_service::http::handle_ready
8
attachment_service::http::handle_ready::{closure#0}
8
attachment_service::http::make_router::{closure#6}
73
attachment_service::http::make_router::{closure#0}
88
attachment_service::http::handle_inspect
146
attachment_service::http::handle_inspect
73
attachment_service::http::handle_inspect::{closure#0}
73
attachment_service::http::make_router::{closure#5}
207
<attachment_service::http::HttpState>::new
366
attachment_service::http::make_router
366
attachment_service::http::make_router::{closure#1}
366
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::make_router::{closure#4}
441
attachment_service::http::handle_tenant_create
463
attachment_service::http::handle_tenant_create::{closure#0}
463
attachment_service::http::make_router::{closure#15}
463
attachment_service::http::make_router::{closure#10}
624
attachment_service::http::make_router::{closure#3}
624
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_timeline_create
797
attachment_service::http::handle_tenant_timeline_create::{closure#0}
797
attachment_service::http::make_router::{closure#19}
797
attachment_service::http::handle_tenant_locate
841
attachment_service::http::handle_tenant_locate::{closure#0}
841
attachment_service::http::make_router::{closure#9}
841
attachment_service::http::handle_validate
882
attachment_service::http::handle_validate
441
attachment_service::http::handle_validate::{closure#0}
441
<attachment_service::http::HttpState>::new::{closure#0}
1098
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::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>
2127
attachment_service::http::tenant_service_handler::
1
attachment_service::http::tenant_service_handler::
2
attachment_service::http::tenant_service_handler::
2
attachment_service::http::tenant_service_handler::
4
attachment_service::http::tenant_service_handler::
6
attachment_service::http::tenant_service_handler::
11
attachment_service::http::tenant_service_handler::
463
attachment_service::http::tenant_service_handler::
797
attachment_service::http::tenant_service_handler::
841
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}
1
attachment_service::http::tenant_service_handler::
::{closure#0}
2
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}
6
attachment_service::http::tenant_service_handler::
::{closure#0}
11
attachment_service::http::tenant_service_handler::
::{closure#0}
463
attachment_service::http::tenant_service_handler::
::{closure#0}
797
attachment_service::http::tenant_service_handler::
::{closure#0}
841
attachment_service::http::get_state
4203
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}
1
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
1
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}
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}
6
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
6
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}
11
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
11
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}
797
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
797
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}
841
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
841
Generated by:
LCOV version 2.1-beta