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 Sort by function name Hit count Sort by function 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