LCOV - differential code coverage report
Current view: top level - proxy/src/http - websocket.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 49.8 % 239 119 120 119
Current Date: 2023-10-19 02:04:12 Functions: 48.8 % 43 21 22 21
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<proxy::http::websocket::WebSocketRw as tokio::io::async_buf_read::AsyncBufRead>::consume UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_buf_read::AsyncBufRead>::poll_fill_buf UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_buf_read::AsyncBufRead>::poll_fill_buf::{closure#0} UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_read::AsyncRead>::poll_read UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_write::AsyncWrite>::poll_flush UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_write::AsyncWrite>::poll_shutdown UBC 0
<proxy::http::websocket::WebSocketRw as tokio::io::async_write::AsyncWrite>::poll_write UBC 0
<proxy::http::websocket::WebSocketRw>::new UBC 0
proxy::http::websocket::serve_websocket UBC 0
proxy::http::websocket::serve_websocket::{closure#0} UBC 0
proxy::http::websocket::task_main::{closure#0}::{closure#2} UBC 0
proxy::http::websocket::task_main::{closure#0}::{closure#2}::{closure#0} UBC 0
proxy::http::websocket::task_main::{closure#0}::{closure#5} UBC 0
proxy::http::websocket::ws_handler::{closure#0}::{closure#3} UBC 0
proxy::http::websocket::ws_handler::{closure#0}::{closure#4} UBC 0
proxy::http::websocket::ws_handler::{closure#0}::{closure#4}::{closure#0} UBC 0
proxy::http::websocket::ws_handler::{closure#0}::{closure#5} UBC 0
proxy::http::websocket::ws_handler::{closure#0}::{closure#6} UBC 0
proxy::http::websocket::task_main CBC 16
proxy::http::websocket::task_main::{closure#0} CBC 16
proxy::http::websocket::task_main::{closure#0}::{closure#0} CBC 16
proxy::http::websocket::task_main::{closure#0}::{closure#0}::{closure#0} CBC 16
proxy::http::websocket::task_main::{closure#0}::{closure#1} CBC 16
proxy::http::websocket::task_main::{closure#0}::{closure#4} CBC 16
proxy::http::websocket::task_main::{closure#0}::{closure#4}::{closure#0} CBC 16
<proxy::http::websocket::MetricService<_> as core::ops::drop::Drop>::drop CBC 30
as core::ops::drop::Drop>::drop UBC 0
> as core::ops::drop::Drop>::drop CBC 30
<proxy::http::websocket::MetricService<_> as tower_service::Service<http::request::Request<_>>>::call CBC 30
as tower_service::Service>>::call UBC 0
> as tower_service::Service>>::call CBC 30
<proxy::http::websocket::MetricService<_>>::new CBC 30
>::new UBC 0
>>::new CBC 30
proxy::http::websocket::task_main::{closure#0}::{closure#3} CBC 30
proxy::http::websocket::task_main::{closure#0}::{closure#3}::{closure#0} CBC 30
proxy::http::websocket::task_main::{closure#0}::{closure#3}::{closure#1} CBC 30
proxy::http::websocket::task_main::{closure#0}::{closure#3}::{closure#1}::{closure#0} CBC 30
proxy::http::websocket::task_main::{closure#0}::{closure#3}::{closure#1}::{closure#0}::{closure#0} CBC 30
proxy::http::websocket::ws_handler CBC 30
proxy::http::websocket::ws_handler::{closure#0} CBC 30
proxy::http::websocket::ws_handler::{closure#0}::{closure#0} CBC 30
proxy::http::websocket::ws_handler::{closure#0}::{closure#1} CBC 30
proxy::http::websocket::ws_handler::{closure#0}::{closure#2} CBC 30
<proxy::http::websocket::MetricService<_> as tower_service::Service<http::request::Request<_>>>::poll_ready CBC 90
as tower_service::Service>>::poll_ready UBC 0
> as tower_service::Service>>::poll_ready CBC 90

Generated by: LCOV version 2.1-beta