LCOV - code coverage report
Current view: top level - libs/utils/src - measured_stream.rs (source / functions) Coverage Total Hit
Test: 32f4a56327bc9da697706839ed4836b2a00a408f.info Lines: 98.5 % 66 65
Test Date: 2024-02-07 07:37:29 Functions: 61.4 % 70 43

Function Name Sort by function name Hit count Sort by function hit count
<utils::measured_stream::MeasuredReader<_>>::get_byte_count 575
>::get_byte_count 0
>::get_byte_count 575
<utils::measured_stream::MeasuredReader<_>>::new 575
>::new 0
>::new 575
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_write::AsyncWrite>::poll_shutdown 2697
as tokio::io::async_write::AsyncWrite>::poll_shutdown 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 1
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 1
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 39
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 39
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_shutdown 2617
<utils::measured_stream::MeasuredStream<_, _, _>>::new 3372
>::new 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}>>::new 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}>>::new 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}>>::new 1
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}>>::new 1
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}>>::new 39
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}>>::new 39
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>::new 3292
<utils::measured_stream::MeasuredReader<_> as std::io::Read>::read 867823
as std::io::Read>::read 0
as std::io::Read>::read 867823
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 2482469
as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 2
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 3
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 38
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 77
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write::{closure#0} 2482349
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_write::AsyncWrite>::poll_flush 2483346
as tokio::io::async_write::AsyncWrite>::poll_flush 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush 3
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush 3
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush 77
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush 77
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush 2483186
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 2483346
as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 3
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 3
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 77
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 77
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_flush::{closure#0} 2483186
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_write::AsyncWrite>::poll_write 2506362
as tokio::io::async_write::AsyncWrite>::poll_write 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write 2
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write 3
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write 38
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_write::AsyncWrite>::poll_write 77
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_write::AsyncWrite>::poll_write 2506242
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 2928859
as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 0
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 3
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 4
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 77
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 116
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read::{closure#0} 2928659
<utils::measured_stream::MeasuredStream<_, _, _> as tokio::io::async_read::AsyncRead>::poll_read 9513201
as tokio::io::async_read::AsyncRead>::poll_read 0
, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read 0
>, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read 0
, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read 8
, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass, tokio::net::tcp::stream::TcpStream>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read 8
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#0}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read 231
>, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#2}, proxy::proxy::passthrough::proxy_pass>, tokio_postgres::maybe_tls_stream::MaybeTlsStream>>::{closure#0}::{closure#0}::{closure#3}> as tokio::io::async_read::AsyncRead>::poll_read 231
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}> as tokio::io::async_read::AsyncRead>::poll_read 9512723

Generated by: LCOV version 2.1-beta