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