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
Hit count
<proxy::metrics::ApiLockMetrics as core::default::Default>::default
480
<proxy::metrics::ApiLockMetrics>::new
480
<proxy::metrics::Bool as core::convert::From<bool>>::from
18
<proxy::metrics::CacheOutcome as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>>
0
<proxy::metrics::CancellationRequestSet>::new
960
::default
240
::cardinality::{closure#0}
240
::cardinality::{closure#1}
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
<proxy::metrics::ConnectionFailureKind as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>>
0
<proxy::metrics::ConnectionFailuresBreakdownSet>::new
960
::default
240
::cardinality::{closure#0}
240
::cardinality::{closure#1}
240
::new
240
<proxy::metrics::ConsoleRequestSet>::new
480
::default
240
::new
240
<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::HttpEndpointPools>::guard
12
<proxy::metrics::HttpEndpointPoolsGuard as core::ops::drop::Drop>::drop
12
<proxy::metrics::InvalidEndpointsSet>::new
1200
::default
240
::cardinality::{closure#0}
240
::cardinality::{closure#1}
240
::cardinality::{closure#2}
240
::new
240
<proxy::metrics::LatencyTimer as core::ops::drop::Drop>::drop
366
<proxy::metrics::LatencyTimer>::cold_start_info
0
<proxy::metrics::LatencyTimer>::new
366
<proxy::metrics::LatencyTimer>::success
24
<proxy::metrics::LatencyTimer>::unpause
132
<proxy::metrics::Metrics>::get
810
<proxy::metrics::Metrics>::get::{closure#0}
240
<proxy::metrics::Metrics>::install
0
<proxy::metrics::Metrics>::new
240
<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::ProxyMetrics>::new
240
<proxy::metrics::RedisErrorsSet>::new
480
::default
240
::new
240
<proxy::metrics::RedisEventsCount as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>>
0
<proxy::metrics::RetriesMetricSet>::new
960
::default
240
::cardinality::{closure#0}
240
::cardinality::{closure#1}
240
::new
240
<proxy::metrics::SniKind as measured::label::group::LabelGroup>::visit_values::<<measured::text::TextEncoder<_>>::write_metric_value::GroupVisitor<measured::text::BytesWriter>>
0
<proxy::metrics::ThreadPoolMetrics>::new
276
<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>::cardinality
828
<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::group::LabelGroupSet>::encode
135
<proxy::metrics::ThreadPoolWorkers as measured::label::group::LabelGroupSet>::encode_dense
135
<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
Generated by:
LCOV version 2.1-beta