LCOV - code coverage report
Current view:
top level
-
proxy/src/cache
- project_info.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
07bee600374ccd486c69370d0972d9035964fe68.info
Lines:
59.8 %
624
373
Test Date:
2025-02-20 13:11:02
Functions:
45.8 %
59
27
Function Name
Hit count
<proxy::cache::project_info::CachedLookupInfo>::new_allowed_vpc_endpoint_ids
0
<proxy::cache::project_info::CachedLookupInfo>::new_block_public_or_vpc_access
0
<proxy::cache::project_info::EndpointInfo>::get_allowed_vpc_endpoint_ids
0
<proxy::cache::project_info::EndpointInfo>::get_block_public_or_vpc_access
0
<proxy::cache::project_info::EndpointInfo>::invalidate_allowed_ips
0
<proxy::cache::project_info::EndpointInfo>::invalidate_allowed_vpc_endpoint_ids
0
<proxy::cache::project_info::EndpointInfo>::invalidate_block_public_or_vpc_access
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::common::Cache>::invalidate
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::decrement_active_listeners
0
::decrement_active_listeners
0
::decrement_active_listeners::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_ips_for_project
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_ips_for_project::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_vpc_endpoint_ids_for_org
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_vpc_endpoint_ids_for_org::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_vpc_endpoint_ids_for_projects
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_vpc_endpoint_ids_for_projects::{closure#0}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_allowed_vpc_endpoint_ids_for_projects::{closure#2}
0
::invalidate_allowed_vpc_endpoint_ids_for_projects::{closure#2}
0
::invalidate_allowed_vpc_endpoint_ids_for_projects::{closure#3}
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_block_public_or_vpc_access_for_project
0
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_block_public_or_vpc_access_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_allowed_vpc_endpoint_ids
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_block_public_or_vpc_access
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_account2endpoint
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_allowed_vpc_endpoint_ids
0
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_block_public_or_vpc_access
0
<proxy::cache::project_info::CachedLookupInfo>::new_allowed_ips
1
<proxy::cache::project_info::EndpointInfo>::invalidate_role_secret
1
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_role_secret_for_project
1
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::invalidate_role_secret_for_project::{closure#0}
1
proxy::cache::project_info::tests::test_increment_active_listeners_invalidate_added_before
2
proxy::cache::project_info::tests::test_increment_active_listeners_invalidate_added_before
1
proxy::cache::project_info::tests::test_increment_active_listeners_invalidate_added_before::{closure#0}
1
proxy::cache::project_info::tests::test_project_info_cache_invalidations
2
proxy::cache::project_info::tests::test_project_info_cache_invalidations
1
proxy::cache::project_info::tests::test_project_info_cache_invalidations::{closure#0}
1
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
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_allowed_ips
3
<proxy::cache::project_info::ProjectInfoCacheImpl>::new
3
<proxy::cache::project_info::CachedLookupInfo>::new_role_secret
4
<proxy::cache::project_info::ProjectInfoCacheImpl as proxy::cache::project_info::ProjectInfoCache>::increment_active_listeners
4
::increment_active_listeners
2
::increment_active_listeners::{closure#0}
2
<proxy::cache::project_info::EndpointInfo>::get_allowed_ips
5
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_allowed_ips
5
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_role_secret
7
<proxy::cache::project_info::Entry<proxy::control_plane::AccessBlockerFlags> as core::convert::From<proxy::control_plane::AccessBlockerFlags>>::from
9
>> as core::convert::From
>>>::from
0
as core::convert::From
>::from
0
>> as core::convert::From
>>>::from
3
> as core::convert::From
>>::from
6
<proxy::cache::project_info::Entry<proxy::control_plane::AccessBlockerFlags>>::new
9
>>>::new
0
>::new
0
>>>::new
3
>>::new
6
<proxy::cache::project_info::ProjectInfoCacheImpl>::insert_project2endpoint
10
<proxy::cache::project_info::EndpointInfo>::check_ignore_cache
11
<proxy::cache::project_info::EndpointInfo>::get_role_secret
15
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_role_secret
15
<proxy::cache::project_info::ProjectInfoCacheImpl>::get_cache_times
20
Generated by:
LCOV version 2.1-beta