LCOV - code coverage report
Current view:
top level
-
proxy/src/serverless
- conn_pool.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
32f4a56327bc9da697706839ed4836b2a00a408f.info
Lines:
87.3 %
495
432
Test Date:
2024-02-07 07:37:29
Functions:
71.6 %
81
58
Function Name
Hit count
<proxy::serverless::conn_pool::Client as core::ops::deref::Deref>::deref
41
<proxy::serverless::conn_pool::Client as core::ops::drop::Drop>::drop
43
<proxy::serverless::conn_pool::Client as core::ops::drop::Drop>::drop::{closure#0}
20
<proxy::serverless::conn_pool::Client>::check_idle
39
<proxy::serverless::conn_pool::Client>::discard
2
<proxy::serverless::conn_pool::Client>::inner
43
<proxy::serverless::conn_pool::Client>::metrics
41
<proxy::serverless::conn_pool::Client>::new
43
<proxy::serverless::conn_pool::Client>::new::{closure#0}
43
<proxy::serverless::conn_pool::ConnInfo as core::fmt::Debug>::fmt
43
::clone
43
::fmt
0
<proxy::serverless::conn_pool::ConnInfo as core::fmt::Display>::fmt
218
<proxy::serverless::conn_pool::ConnInfo>::db_and_user
110
<proxy::serverless::conn_pool::ConnInfo>::endpoint_cache_key
38
<proxy::serverless::conn_pool::DbUserConnPool as core::default::Default>::default
7
<proxy::serverless::conn_pool::DbUserConnPool>::clear_closed_clients
13
<proxy::serverless::conn_pool::DbUserConnPool>::clear_closed_clients::{closure#0}
5
<proxy::serverless::conn_pool::DbUserConnPool>::get_conn_entry
13
<proxy::serverless::conn_pool::Discard>::check_idle
41
<proxy::serverless::conn_pool::Discard>::check_idle::{closure#0}
2
<proxy::serverless::conn_pool::Discard>::discard
2
<proxy::serverless::conn_pool::Discard>::discard::{closure#0}
2
<proxy::serverless::conn_pool::EndpointConnPool>::get_conn_entry
13
<proxy::serverless::conn_pool::EndpointConnPool>::get_conn_entry::{closure#0}
13
<proxy::serverless::conn_pool::EndpointConnPool>::put
20
<proxy::serverless::conn_pool::EndpointConnPool>::put::{closure#0}
0
<proxy::serverless::conn_pool::EndpointConnPool>::put::{closure#1}
20
<proxy::serverless::conn_pool::EndpointConnPool>::put::{closure#2}
0
<proxy::serverless::conn_pool::EndpointConnPool>::remove_client
3
<proxy::serverless::conn_pool::EndpointConnPool>::remove_client::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc
32
<proxy::serverless::conn_pool::GlobalConnPool>::gc::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc::{closure#0}::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc::{closure#0}::{closure#1}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc::{closure#1}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc::{closure#2}
0
<proxy::serverless::conn_pool::GlobalConnPool>::gc_worker::<_>
46
::gc_worker::<_>
0
::gc_worker::<_>::{closure#0}
0
::gc_worker::
23
::gc_worker::
::{closure#0}
23
<proxy::serverless::conn_pool::GlobalConnPool>::get
46
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}
46
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#0}
16
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#1}
11
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#1}::{closure#0}
11
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#2}
0
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#3}
4
<proxy::serverless::conn_pool::GlobalConnPool>::get::{closure#0}::{closure#4}
42
<proxy::serverless::conn_pool::GlobalConnPool>::get_or_create_endpoint_pool
38
<proxy::serverless::conn_pool::GlobalConnPool>::get_or_create_endpoint_pool::{closure#0}
7
<proxy::serverless::conn_pool::GlobalConnPool>::get_or_create_endpoint_pool::{closure#1}
7
<proxy::serverless::conn_pool::GlobalConnPool>::new
23
<proxy::serverless::conn_pool::GlobalConnPool>::shutdown
23
<proxy::serverless::conn_pool::GlobalConnPoolOptions as core::fmt::Debug>::fmt
0
::clone
0
::fmt
0
<proxy::serverless::conn_pool::TokioMechanism as proxy::proxy::connect_compute::ConnectMechanism>::connect_once
43
<proxy::serverless::conn_pool::TokioMechanism as proxy::proxy::connect_compute::ConnectMechanism>::connect_once::{closure#0}
43
<proxy::serverless::conn_pool::TokioMechanism as proxy::proxy::connect_compute::ConnectMechanism>::update_connect_config
43
proxy::serverless::conn_pool::ENDPOINT_POOLS::{closure#0}
7
proxy::serverless::conn_pool::ENDPOINT_POOLS::{closure#0}::{closure#0}
14
proxy::serverless::conn_pool::ENDPOINT_POOLS::{closure#0}::{closure#0}
7
proxy::serverless::conn_pool::ENDPOINT_POOLS::{closure#0}::{closure#1}
7
proxy::serverless::conn_pool::GC_LATENCY::{closure#0}
23
proxy::serverless::conn_pool::GC_LATENCY::{closure#0}::{closure#0}
23
proxy::serverless::conn_pool::connect_to_compute::{closure#0}
0
proxy::serverless::conn_pool::connect_to_compute::{closure#0}
0
proxy::serverless::conn_pool::connect_to_compute::{closure#0}::{closure#0}
0
proxy::serverless::conn_pool::connect_to_compute::{closure#0}::{closure#0}::{closure#0}
42
proxy::serverless::conn_pool::connect_to_compute_once
43
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}
43
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#0}
39
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#0}::{closure#0}
39
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}
39
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}
7010
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#0}
4
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#1}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#2}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#3}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#4}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#5}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#6}
0
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#7}
38
proxy::serverless::conn_pool::connect_to_compute_once::{closure#0}::{closure#1}::{closure#0}::{closure#8}
0
Generated by:
LCOV version 2.1-beta