LCOV - code coverage report
Current view:
top level
-
proxy/src/cache
- project_info.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
4be46b1c0003aa3bbac9ade362c676b419df4c20.info
Lines:
76.1 %
415
316
Test Date:
2025-07-22 17:50:06
Functions:
60.0 %
35
21
Function Name
Hit count
<proxy::cache::project_info::EndpointInfo>::get_controls_with_ttl
6
<proxy::cache::project_info::EndpointInfo>::get_role_secret_with_ttl
10
<proxy::cache::project_info::EndpointInfo>::invalidate_endpoint
0
<proxy::cache::project_info::EndpointInfo>::invalidate_role_secret
0
<proxy::cache::project_info::Entry<core::result::Result<proxy::control_plane::RoleAccessControl, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::get
14
>>>::get
5
>>>::get
9
<proxy::cache::project_info::Entry<core::result::Result<proxy::control_plane::RoleAccessControl, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::is_expired
15
>>>::is_expired
6
>>>::is_expired
9
<proxy::cache::project_info::Entry<core::result::Result<proxy::control_plane::RoleAccessControl, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::new
13
>>>::new
6
>>>::new
7
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_endpoint_access
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_endpoint_access_for_org
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_endpoint_access_for_org::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_endpoint_access_for_project
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_endpoint_access_for_project::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_role_secret_for_project
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_role_secret_for_project::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::gc
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::gc_worker
0
::gc_worker
0
::gc_worker::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_endpoint_access_with_ttl
6
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_endpoint_cache
16
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_role_secret_with_ttl
11
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_account2endpoint
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_endpoint_access
4
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_endpoint_access_err
3
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_project2endpoint
4
<proxy::cache::project_info::ProjectInfoCacheImpl>::maybe_invalidate_role_secret
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::new
2
proxy::cache::project_info::tests::test_caching_project_info_errors
2
proxy::cache::project_info::tests::test_caching_project_info_errors
1
proxy::cache::project_info::tests::test_caching_project_info_errors::{closure#0}
1
proxy::cache::project_info::tests::test_caching_project_info_errors::{closure#0}::{closure#0}
5
proxy::cache::project_info::tests::test_caching_project_info_errors::{closure#0}::{closure#1}
3
proxy::cache::project_info::tests::test_project_info_cache_settings
2
proxy::cache::project_info::tests::test_project_info_cache_settings
1
proxy::cache::project_info::tests::test_project_info_cache_settings::{closure#0}
1
Generated by:
LCOV version 2.1-beta