LCOV - code coverage report
Current view:
top level
-
proxy/src/cache
- common.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
98683a8629f0f7f0031d02e04512998d589d76ea.info
Lines:
100.0 %
36
36
Test Date:
2025-04-11 16:58:57
Functions:
58.3 %
24
14
Function Name
Hit count
<proxy::cache::common::Cached<&proxy::cache::project_info::ProjectInfoCacheImpl, core::option::Option<proxy::control_plane::AuthSecret>>>::take_value
3
>>, core::result::Result
>>>::take_value
0
>>::take_value
3
<&proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::common::Cache>::invalidate
4
<&proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::common::Cache>::invalidate
0
<&proxy::cache::timed_lru::TimedLru
>> as proxy::cache::common::Cache>::invalidate
4
<proxy::cache::common::Cached<&proxy::cache::project_info::ProjectInfoCacheImpl, ()>>::invalidate
5
>::invalidate
0
>>::invalidate
1
>>, proxy::control_plane::NodeInfo>>::invalidate
4
<proxy::cache::common::Cached<&proxy::cache::project_info::ProjectInfoCacheImpl, proxy::control_plane::AccessBlockerFlags> as core::ops::deref::Deref>::deref
9
>> as core::ops::deref::Deref>::deref
0
>>, proxy::control_plane::NodeInfo> as core::ops::deref::Deref>::deref
0
as core::ops::deref::Deref>::deref
3
>> as core::ops::deref::Deref>::deref
6
<proxy::cache::common::Cached<&proxy::cache::timed_lru::TimedLru<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>, ()>>::map::<proxy::control_plane::NodeInfo, proxy::proxy::tests::helper_create_cached_node_info::{closure#0}>
10
>>, ()>>::map::
::wake_compute::{closure#0}::{closure#0}::{closure#0}>
0
>>, ()>>::map::
::wake_compute::{closure#0}::{closure#0}::{closure#3}>
0
>>, ()>>::map::
::wake_compute::{closure#0}::{closure#0}::{closure#6}>
0
>>, ()>>::map::
10
<proxy::cache::common::Cached<&proxy::cache::project_info::ProjectInfoCacheImpl, proxy::control_plane::AccessBlockerFlags>>::new_uncached
15
>>>::new_uncached
0
>>, proxy::control_plane::NodeInfo>>::new_uncached
0
>::new_uncached
3
>>>::new_uncached
6
>>::new_uncached
6
<proxy::cache::common::Cached<&proxy::cache::project_info::ProjectInfoCacheImpl, core::option::Option<proxy::control_plane::AuthSecret>>>::cached
18
>>>::cached
4
>>::cached
6
>>, proxy::control_plane::NodeInfo>>::cached
8
<proxy::cache::common::Cached<&proxy::cache::timed_lru::TimedLru<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>, proxy::control_plane::NodeInfo> as core::ops::deref::DerefMut>::deref_mut
20
Generated by:
LCOV version 2.1-beta