LCOV - code coverage report
Current view:
top level
-
storage_controller/src
- compute_hook.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
249f165943bd2c492f96a3f7d250276e4addca1a.info
Lines:
34.9 %
436
152
Test Date:
2024-11-20 18:39:52
Functions:
17.5 %
57
10
Function Name
Hit count
<<storage_controller::compute_hook::ComputeHookNotifyRequest as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
0
<<storage_controller::compute_hook::ComputeHookNotifyRequestShard as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>
0
<storage_controller::compute_hook::ComputeHook>::do_notify
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}::{closure#1}
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}::{closure#2}
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}::{closure#3}
0
<storage_controller::compute_hook::ComputeHook>::do_notify::{closure#0}::{closure#4}
0
<storage_controller::compute_hook::ComputeHook>::do_notify_iteration
0
<storage_controller::compute_hook::ComputeHook>::do_notify_iteration::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::do_notify_local
0
<storage_controller::compute_hook::ComputeHook>::do_notify_local::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::do_notify_local::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::handle_detach
0
<storage_controller::compute_hook::ComputeHook>::new
0
<storage_controller::compute_hook::ComputeHook>::new::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_background
0
<storage_controller::compute_hook::ComputeHook>::notify_background::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_background::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_background::{closure#0}::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_background::{closure#0}::{closure#0}::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_execute
0
<storage_controller::compute_hook::ComputeHook>::notify_execute::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_execute::{closure#0}::{closure#0}
0
<storage_controller::compute_hook::ComputeHook>::notify_prepare
0
<storage_controller::compute_hook::ComputeHookTenant>::is_sharded
0
<storage_controller::compute_hook::ComputeHookTenant>::remove_shard
0
<storage_controller::compute_hook::ComputeHookTenant>::remove_shard::{closure#0}
0
<storage_controller::compute_hook::NotifyError as core::fmt::Display>::fmt
0
>::from
0
::source
0
::fmt
0
<storage_controller::compute_hook::ComputeHookTenant>::maybe_send::{closure#1}
1
<storage_controller::compute_hook::ComputeHookTenant>::maybe_send::{closure#2}
1
<storage_controller::compute_hook::ComputeHookTenant>::update::{closure#0}
1
storage_controller::compute_hook::tests::tenant_updates
1
<storage_controller::compute_hook::ComputeHookTenant>::maybe_send::{closure#0}
2
<storage_controller::compute_hook::ComputeHookTenant>::new
2
<storage_controller::compute_hook::ComputeHookTenant>::update
2
<storage_controller::compute_hook::ComputeHookTenant>::update::{closure#1}
2
<storage_controller::compute_hook::ComputeHookTenant>::get_send_lock
4
<storage_controller::compute_hook::ComputeHookTenant>::maybe_send
4
Generated by:
LCOV version 2.1-beta