LCOV - code coverage report
Current view: top level - proxy/src/control_plane/client - mod.rs (source / functions) Coverage Total Hit
Test: 1b0a6a0c05cee5a7de360813c8034804e105ce1c.info Lines: 4.8 % 166 8
Test Date: 2025-03-12 00:01:28 Functions: 5.4 % 37 2

Function Name Sort by function name Hit count Sort by function hit count
<alloc::boxed::Box<dyn proxy::control_plane::client::TestControlPlaneClient> as core::clone::Clone>::clone 0
<proxy::control_plane::client::ApiCaches>::new 0
<proxy::control_plane::client::ApiLockError as proxy::error::ReportableError>::get_error_kind 0
<proxy::control_plane::client::ApiLocks<proxy::types::Host>>::garbage_collect_worker 0
>::garbage_collect_worker 0
>::garbage_collect_worker::{closure#0} 0
>::garbage_collect_worker 0
>::garbage_collect_worker::{closure#0} 0
<proxy::control_plane::client::ApiLocks<proxy::types::Host>>::garbage_collect_worker::{closure#0}::{closure#0} 0
>::garbage_collect_worker::{closure#0}::{closure#0} 0
>::garbage_collect_worker::{closure#0}::{closure#0} 0
<proxy::control_plane::client::ApiLocks<proxy::types::Host>>::get_permit 0
>::get_permit 0
>::get_permit::{closure#0} 0
>::get_permit 0
>::get_permit::{closure#0} 0
<proxy::control_plane::client::ApiLocks<proxy::types::Host>>::get_permit::{closure#0}::{closure#0} 0
>::get_permit::{closure#0}::{closure#0} 0
>::get_permit::{closure#0}::{closure#0} 0
<proxy::control_plane::client::ApiLocks<proxy::types::Host>>::new 0
>::new 0
>::new 0
<proxy::control_plane::client::ControlPlaneClient as proxy::auth::backend::jwt::FetchAuthRules>::fetch_auth_rules 0
<proxy::control_plane::client::ControlPlaneClient as proxy::auth::backend::jwt::FetchAuthRules>::fetch_auth_rules::{closure#0} 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_allowed_ips 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_allowed_ips::{closure#0} 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_allowed_vpc_endpoint_ids 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_allowed_vpc_endpoint_ids::{closure#0} 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_block_public_or_vpc_access 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_block_public_or_vpc_access::{closure#0} 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_endpoint_jwks 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_endpoint_jwks::{closure#0} 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_role_secret 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::get_role_secret::{closure#0} 0
<proxy::control_plane::client::WakeComputePermit>::release 0
<proxy::control_plane::client::WakeComputePermit>::release_result::<proxy::compute::PostgresConnection, proxy::compute::ConnectionError> 0
::release_result::<(hyper::client::conn::http2::SendRequest, hyper::client::conn::http2::Connection>>, hyper::body::incoming::Incoming, hyper_util::rt::tokio::TokioExecutor>), proxy::serverless::backend::LocalProxyConnError> 0
::release_result::<(tokio_postgres2::client::Client, tokio_postgres2::connection::Connection), tokio_postgres2::error::Error> 0
::release_result:: 0
::release_result:: 0
<proxy::control_plane::client::WakeComputePermit>::should_check_cache 0
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::wake_compute 13
<proxy::control_plane::client::ControlPlaneClient as proxy::control_plane::ControlPlaneApi>::wake_compute::{closure#0} 13

Generated by: LCOV version 2.1-beta