LCOV - code coverage report
Current view:
top level
-
proxy/src/serverless
- conn_pool.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
2aa98e37cd3250b9a68c97ef6050b16fe702ab33.info
Lines:
60.1 %
602
362
Test Date:
2024-08-29 11:33:10
Functions:
32.9 %
82
27
Function Name
Hit count
<proxy::serverless::conn_pool::Client<_> as core::ops::deref::Deref>::deref
0
<proxy::serverless::conn_pool::Client<_>>::inner
6
>::inner
0
>::inner
6
>::inner
0
<proxy::serverless::conn_pool::Client<_>>::metrics
0
>::metrics
0
>::metrics
0
<proxy::serverless::conn_pool::Client<tokio_postgres::client::Client> as core::ops::drop::Drop>::drop
6
as core::ops::drop::Drop>::drop
6
as core::ops::drop::Drop>::drop
0
<proxy::serverless::conn_pool::Client<tokio_postgres::client::Client>>::do_drop
42
>::do_drop
42
>::do_drop
0
<proxy::serverless::conn_pool::Client<tokio_postgres::client::Client>>::do_drop::{closure#0}
36
>::do_drop::{closure#0}
36
>::do_drop::{closure#0}
0
<proxy::serverless::conn_pool::Client<tokio_postgres::client::Client>>::new
42
>::new
42
>::new
0
<proxy::serverless::conn_pool::ClientInner<tokio_postgres::client::Client> as core::ops::drop::Drop>::drop
42
as core::ops::drop::Drop>::drop
42
as core::ops::drop::Drop>::drop
0
<proxy::serverless::conn_pool::ClientInner<tokio_postgres::client::Client>>::is_closed
48
>::is_closed
48
>::is_closed
0
<proxy::serverless::conn_pool::ConnInfo as core::fmt::Display>::fmt
0
<proxy::serverless::conn_pool::ConnInfo>::db_and_user
18
<proxy::serverless::conn_pool::ConnInfo>::endpoint_cache_key
12
<proxy::serverless::conn_pool::DbUserConnPool<_>>::clear_closed_clients
6
>::clear_closed_clients
0
>::clear_closed_clients
6
>::clear_closed_clients
0
<proxy::serverless::conn_pool::DbUserConnPool<_>>::clear_closed_clients::{closure#0}
12
>::clear_closed_clients::{closure#0}
0
>::clear_closed_clients::{closure#0}
12
>::clear_closed_clients::{closure#0}
0
<proxy::serverless::conn_pool::DbUserConnPool<_>>::get_conn_entry
0
>::get_conn_entry
0
>::get_conn_entry
0
<proxy::serverless::conn_pool::DbUserConnPool<tokio_postgres::client::Client> as core::default::Default>::default
12
as core::default::Default>::default
12
as core::default::Default>::default
0
<proxy::serverless::conn_pool::Discard<_>>::check_idle
0
>::check_idle
0
>::check_idle
0
<proxy::serverless::conn_pool::Discard<_>>::discard
6
>::discard
0
>::discard
6
>::discard
0
<proxy::serverless::conn_pool::EndpointConnPool<_>>::get_conn_entry
0
>::get_conn_entry
0
>::get_conn_entry
0
<proxy::serverless::conn_pool::EndpointConnPool<_>>::get_conn_entry::{closure#0}
0
>::get_conn_entry::{closure#0}
0
>::get_conn_entry::{closure#0}
0
<proxy::serverless::conn_pool::EndpointConnPool<tokio_postgres::client::Client> as core::ops::drop::Drop>::drop
12
as core::ops::drop::Drop>::drop
12
as core::ops::drop::Drop>::drop
0
<proxy::serverless::conn_pool::EndpointConnPool<tokio_postgres::client::Client>>::put
36
>::put
36
>::put
0
<proxy::serverless::conn_pool::EndpointConnPool<tokio_postgres::client::Client>>::remove_client
0
<proxy::serverless::conn_pool::EndpointConnPool<tokio_postgres::client::Client>>::remove_client::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::gc
12
>::gc
0
>::gc
12
>::gc
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::gc::{closure#0}
12
>::gc::{closure#0}
0
>::gc::{closure#0}
12
>::gc::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::gc_worker::<_>
0
>::gc_worker::<_>
0
>::gc_worker::<_>::{closure#0}
0
>::gc_worker::
0
>::gc_worker::
::{closure#0}
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::get
0
>::get
0
>::get
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::new
6
>::new
0
>::new
6
>::new
0
<proxy::serverless::conn_pool::GlobalConnPool<_>>::shutdown
0
>::shutdown
0
>::shutdown
0
<proxy::serverless::conn_pool::GlobalConnPool<proxy::serverless::conn_pool::tests::MockClient>>::get_global_connections_count
54
<proxy::serverless::conn_pool::GlobalConnPool<tokio_postgres::client::Client>>::get_idle_timeout
0
<proxy::serverless::conn_pool::GlobalConnPool<tokio_postgres::client::Client>>::get_or_create_endpoint_pool
12
>::get_or_create_endpoint_pool
12
>::get_or_create_endpoint_pool
0
<proxy::serverless::conn_pool::GlobalConnPool<tokio_postgres::client::Client>>::get_or_create_endpoint_pool::{closure#0}
12
>::get_or_create_endpoint_pool::{closure#0}
12
>::get_or_create_endpoint_pool::{closure#0}
0
<proxy::serverless::conn_pool::tests::MockClient as proxy::serverless::conn_pool::ClientInnerExt>::get_process_id
0
<proxy::serverless::conn_pool::tests::MockClient as proxy::serverless::conn_pool::ClientInnerExt>::is_closed
48
<proxy::serverless::conn_pool::tests::MockClient>::new
36
<tokio_postgres::client::Client as proxy::serverless::conn_pool::ClientInnerExt>::get_process_id
0
<tokio_postgres::client::Client as proxy::serverless::conn_pool::ClientInnerExt>::is_closed
0
proxy::serverless::conn_pool::poll_client::<tokio_postgres::client::Client>
0
proxy::serverless::conn_pool::poll_client::<tokio_postgres::client::Client>::{closure#0}
0
proxy::serverless::conn_pool::poll_client::<tokio_postgres::client::Client>::{closure#1}
0
proxy::serverless::conn_pool::poll_client::<tokio_postgres::client::Client>::{closure#1}::{closure#0}
0
proxy::serverless::conn_pool::tests::create_inner
30
proxy::serverless::conn_pool::tests::create_inner_with
42
proxy::serverless::conn_pool::tests::test_pool
12
proxy::serverless::conn_pool::tests::test_pool
6
proxy::serverless::conn_pool::tests::test_pool::{closure#0}
6
Generated by:
LCOV version 2.1-beta