LCOV - code coverage report
Current view:
top level
-
proxy/src/cache
- common.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8549b42bca720d24c422725f040bd1efc90a86da.info
Lines:
92.7 %
82
76
Test Date:
2025-07-26 19:05:24
Functions:
76.0 %
25
19
Function Name
Hit count
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo> as core::ops::deref::Deref>::deref
0
<proxy::cache::common::Cached<_, _> as core::ops::deref::DerefMut>::deref_mut
0
<proxy::cache::common::CplaneExpiry>::expire_err_early::{closure#1}
0
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::new_uncached
1
<proxy::cache::common::CplaneExpiry>::expire_err_early::{closure#0}
1
<proxy::cache::common::CplaneExpiry>::expire_err_early
4
<proxy::cache::common::CplaneExpiry as moka::policy::Expiry<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::expire_after_update
5
>>>::expire_after_update
0
, proxy::intern::InternedString
), core::result::Result
, alloc::boxed::Box
>>>::expire_after_update
2
, core::result::Result
, alloc::boxed::Box
>>>::expire_after_update
3
<&proxy::cache::node_info::NodeInfoCache as proxy::cache::common::Cache>::invalidate
6
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::invalidate
6
proxy::cache::common::count_cache_outcome::<alloc::sync::Arc<(proxy::serverless::rest::ApiConfig, proxy::serverless::rest::ouroboros_impl_db_schema_owned::DbSchemaOwned)>>
11
proxy::cache::common::count_cache_outcome::
>
0
proxy::cache::common::count_cache_outcome::
>>
0
proxy::cache::common::count_cache_outcome::
>>
4
proxy::cache::common::count_cache_outcome::
>>
7
<proxy::cache::common::CplaneExpiry as core::default::Default>::default
15
proxy::cache::common::eviction_listener
15
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::cached
16
<proxy::cache::common::CplaneExpiry as moka::policy::Expiry<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::expire_after_create
24
, core::result::Result
, alloc::boxed::Box
>>>::expire_after_create
2
, proxy::intern::InternedString
), core::result::Result
, alloc::boxed::Box
>>>::expire_after_create
5
>>>::expire_after_create
17
<proxy::cache::common::CplaneExpiry>::expire_early::<proxy::control_plane::NodeInfo>
29
::expire_early::
>
5
::expire_early::
>
7
::expire_early::
17
proxy::cache::common::count_cache_insert
29
Generated by:
LCOV version 2.1-beta