LCOV - code coverage report
Current view: top level - libs/metrics/src - hll.rs (source / functions) Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 82.7 % 289 239
Test Date: 2024-02-14 18:05:35 Functions: 66.1 % 62 41

Function Name Sort by function name Hit count Sort by function hit count
<metrics::hll::HyperLogLog<_> as core::clone::Clone>::clone 8080919
as core::clone::Clone>::clone 8080919
as core::clone::Clone>::clone 0
<metrics::hll::HyperLogLog<_> as prometheus::metrics::Collector>::collect 0
<metrics::hll::HyperLogLog<_> as prometheus::metrics::Collector>::desc 0
<metrics::hll::HyperLogLog<_>>::measure::<_> 8080919
>::measure:: 119
>::measure:: 8080800
>::measure::<_> 0
<metrics::hll::HyperLogLog<_>>::new::<_, _> 0
<metrics::hll::HyperLogLog<_>>::record 8080919
>::record 8080919
>::record 0
<metrics::hll::HyperLogLog<_>>::with_opts 0
<metrics::hll::HyperLogLog<_>>::with_opts_and_label_values 74
>::with_opts_and_label_values 74
>::with_opts_and_label_values 0
<metrics::hll::HyperLogLogCore<_>>::collect_into 24
>::collect_into 24
>::collect_into 0
<metrics::hll::HyperLogLogCore<_>>::collect_into::{closure#0} 768
>::collect_into::{closure#0} 768
>::collect_into::{closure#0} 0
<metrics::hll::HyperLogLogVec<_> as core::clone::Clone>::clone 37
as core::clone::Clone>::clone 37
as core::clone::Clone>::clone 0
<metrics::hll::HyperLogLogVec<_> as prometheus::metrics::Collector>::collect 0
as prometheus::metrics::Collector>::collect 0
as prometheus::metrics::Collector>::collect 0
<metrics::hll::HyperLogLogVec<_> as prometheus::metrics::Collector>::desc 37
as prometheus::metrics::Collector>::desc 37
as prometheus::metrics::Collector>::desc 0
<metrics::hll::HyperLogLogVec<_>>::get_metric_with_label_values 8080919
>::get_metric_with_label_values 8080919
>::get_metric_with_label_values 0
<metrics::hll::HyperLogLogVec<_>>::new 49
>::new 49
>::new 0
<metrics::hll::HyperLogLogVec<_>>::new::{closure#0} 49
>::new::{closure#0} 49
>::new::{closure#0} 0
<metrics::hll::HyperLogLogVec<_>>::with_label_values 8080919
>::with_label_values 8080919
>::with_label_values 0
<metrics::hll::HyperLogLogVecCore<_>>::get_metric_with_label_values 8080919
>::get_metric_with_label_values 8080919
>::get_metric_with_label_values 0
<metrics::hll::HyperLogLogVecCore<_>>::get_or_create_metric 74
>::get_or_create_metric 74
>::get_or_create_metric 0
<metrics::hll::HyperLogLogVecCore<_>>::hash_label_values 8080919
>::hash_label_values 8080919
>::hash_label_values 0
metrics::hll::make_label_pairs 74
metrics::hll::tests::collect 12
metrics::hll::tests::collect::{closure#0} 24
metrics::hll::tests::get_cardinality::<metrics::hll::tests::test_cardinality<rand_distr::zipf::Zipf<f64>>::{closure#0}> 36
metrics::hll::tests::get_cardinality::>::{closure#0}> 12
metrics::hll::tests::get_cardinality::>::{closure#1}> 12
metrics::hll::tests::get_cardinality::>::{closure#2}> 12
metrics::hll::tests::get_cardinality::<metrics::hll::tests::test_cardinality<rand_distr::zipf::Zipf<f64>>::{closure#0}>::{closure#0} 1152
metrics::hll::tests::get_cardinality::>::{closure#0}>::{closure#0} 384
metrics::hll::tests::get_cardinality::>::{closure#1}>::{closure#0} 384
metrics::hll::tests::get_cardinality::>::{closure#2}>::{closure#0} 384
metrics::hll::tests::test_cardinality::<rand_distr::zipf::Zipf<f64>> 12
metrics::hll::tests::test_cardinality::<rand_distr::zipf::Zipf<f64>>::{closure#0} 24
metrics::hll::tests::test_cardinality::<rand_distr::zipf::Zipf<f64>>::{closure#1} 24
metrics::hll::tests::test_cardinality::<rand_distr::zipf::Zipf<f64>>::{closure#2} 24
metrics::hll::tests::test_cardinality_large 2
metrics::hll::tests::test_cardinality_large2 2
metrics::hll::tests::test_cardinality_large2::{closure#0} 2
metrics::hll::tests::test_cardinality_large::{closure#0} 2
metrics::hll::tests::test_cardinality_medium 2
metrics::hll::tests::test_cardinality_medium2 2
metrics::hll::tests::test_cardinality_medium2::{closure#0} 2
metrics::hll::tests::test_cardinality_medium::{closure#0} 2
metrics::hll::tests::test_cardinality_small 2
metrics::hll::tests::test_cardinality_small2 2
metrics::hll::tests::test_cardinality_small2::{closure#0} 2
metrics::hll::tests::test_cardinality_small::{closure#0} 2

Generated by: LCOV version 2.1-beta