LCOV - code coverage report
Current view:
top level
-
control_plane/attachment_service/src
- http.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info
Lines:
95.2 %
330
314
Test Date:
2024-02-12 20:26:03
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}
75
attachment_service::http::make_router::{closure#0}
87
attachment_service::http::handle_inspect
150
attachment_service::http::handle_inspect
75
attachment_service::http::handle_inspect::{closure#0}
75
attachment_service::http::make_router::{closure#5}
207
<attachment_service::http::HttpState>::new
364
attachment_service::http::make_router
364
attachment_service::http::make_router::{closure#1}
364
attachment_service::http::make_router::{closure#4}
398
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_tenant_create
461
attachment_service::http::handle_tenant_create::{closure#0}
461
attachment_service::http::make_router::{closure#15}
461
attachment_service::http::make_router::{closure#10}
623
attachment_service::http::make_router::{closure#3}
623
attachment_service::http::handle_status
728
attachment_service::http::handle_status
364
attachment_service::http::handle_status::{closure#0}
364
attachment_service::http::handle_tenant_timeline_create
795
attachment_service::http::handle_tenant_timeline_create::{closure#0}
795
attachment_service::http::make_router::{closure#19}
795
attachment_service::http::handle_validate
796
attachment_service::http::handle_validate
398
attachment_service::http::handle_validate::{closure#0}
398
attachment_service::http::handle_tenant_locate
839
attachment_service::http::handle_tenant_locate::{closure#0}
839
attachment_service::http::make_router::{closure#9}
839
<attachment_service::http::HttpState>::new::{closure#0}
1092
attachment_service::http::handle_node_register
1246
attachment_service::http::handle_node_register
623
attachment_service::http::handle_node_register::{closure#0}
623
attachment_service::http::handle_re_attach
1246
attachment_service::http::handle_re_attach
623
attachment_service::http::handle_re_attach::{closure#0}
623
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>
2121
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::
461
attachment_service::http::tenant_service_handler::
795
attachment_service::http::tenant_service_handler::
839
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>::{closure#0}
2121
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}
461
attachment_service::http::tenant_service_handler::
::{closure#0}
795
attachment_service::http::tenant_service_handler::
::{closure#0}
839
attachment_service::http::get_state
4153
attachment_service::http::tenant_service_handler::<attachment_service::http::handle_tenant_create::{closure#0}, attachment_service::http::handle_tenant_create>::{closure#0}::{closure#0}
4242
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}
461
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
461
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}
795
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
795
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}
839
attachment_service::http::tenant_service_handler::
::{closure#0}::{closure#0}::{closure#0}
839
Generated by:
LCOV version 2.1-beta