LCOV - code coverage report
Current view: top level - proxy/src - metrics.rs (source / functions) Coverage Total Hit
Test: 2aa98e37cd3250b9a68c97ef6050b16fe702ab33.info Lines: 71.6 % 183 131
Test Date: 2024-08-29 11:33:10 Functions: 67.7 % 65 44

Function Name Sort by function name Hit count Sort by function hit count
<proxy::metrics::CacheOutcome as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::ConnectionFailureKind as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::Direction as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::HttpDirection as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::LatencyTimer>::cold_start_info 0
<proxy::metrics::Metrics>::install 0
<proxy::metrics::Outcome as measured::label::group::LabelGroup>::visit_values::<_> 0
<proxy::metrics::Protocol as core::fmt::Display>::fmt 0
<proxy::metrics::Protocol as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::Protocol>::as_str 0
<proxy::metrics::RedisEventsCount as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::SniKind as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::ThreadPoolWorkerId as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>> 0
<proxy::metrics::ThreadPoolWorkerId as measured::label::value::LabelValue>::visit::<<measured::text::TextEncoder<_>>::write_metric_value::Visitor<measured::text::BytesWriter>> 0
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::decode 0
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::decode_dense 0
<proxy::metrics::ThreadPoolWorkers as measured::label::value::FixedCardinalitySet>::cardinality 0
<proxy::metrics::ThreadPoolWorkers as measured::label::value::LabelSet>::decode 0
<proxy::metrics::ThreadPoolWorkers as measured::label::value::LabelSet>::dynamic_cardinality 0
<proxy::metrics::ThreadPoolWorkers as measured::label::value::LabelSet>::encode 0
<proxy::metrics::WakeupFailureKind as measured::label::group::LabelGroup>::visit_values::<_> 0
<proxy::metrics::HttpEndpointPools>::guard 12
<proxy::metrics::HttpEndpointPoolsGuard as core::ops::drop::Drop>::drop 12
<proxy::metrics::Bool as core::convert::From<bool>>::from 18
<proxy::metrics::LatencyTimer>::success 24
<proxy::metrics::LatencyTimer>::unpause 132
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::encode 135
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::encode_dense 135
<proxy::metrics::Metrics>::get::{closure#0} 240
<proxy::metrics::Metrics>::new 240
<proxy::metrics::ProxyMetrics>::new 240
<proxy::metrics::ThreadPoolMetrics>::new 276
<proxy::metrics::LatencyTimer as core::ops::drop::Drop>::drop 366
<proxy::metrics::LatencyTimer>::new 366
<proxy::metrics::ApiLockMetrics as core::default::Default>::default 480
<proxy::metrics::ApiLockMetrics>::new 480
<proxy::metrics::ConsoleRequestSet>::new 480
::default 240
::new 240
<proxy::metrics::RedisErrorsSet>::new 480
::default 240
::new 240
<proxy::metrics::Metrics>::get 810
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::cardinality 828
<proxy::metrics::CancellationRequestSet>::new 960
::default 240
::cardinality::{closure#0} 240
::cardinality::{closure#1} 240
::new 240
<proxy::metrics::ConnectionFailuresBreakdownSet>::new 960
::default 240
::cardinality::{closure#0} 240
::cardinality::{closure#1} 240
::new 240
<proxy::metrics::RetriesMetricSet>::new 960
::default 240
::cardinality::{closure#0} 240
::cardinality::{closure#1} 240
::new 240
<proxy::metrics::InvalidEndpointsSet>::new 1200
::default 240
::cardinality::{closure#0} 240
::cardinality::{closure#1} 240
::cardinality::{closure#2} 240
::new 240
<proxy::metrics::ComputeConnectionLatencySet>::new 1440
::default 240
::cardinality::{closure#0} 240
::cardinality::{closure#1} 240
::cardinality::{closure#2} 240
::cardinality::{closure#3} 240
::new 240

Generated by: LCOV version 2.1-beta