LCOV - differential code coverage report
Current view: top level - libs/remote_storage/src/s3_bucket - metrics.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 97.4 % 116 113 3 113
Current Date: 2023-10-19 02:04:12 Functions: 88.1 % 42 37 5 37
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
<remote_storage::s3_bucket::metrics::AttemptOutcome as core::convert::From<&core::result::Result<aws_sdk_s3::operation::list_objects_v2::_list_objects_v2_output::ListObjectsV2Output, anyhow::Error>>>::from CBC 16872
>>>>::from CBC 2245
>>::from CBC 193
>>::from CBC 22
>>>>::from CBC 14412
<remote_storage::s3_bucket::metrics::AttemptOutcome as core::fmt::Debug>::fmt UBC 0
::clone UBC 0
::fmt UBC 0
<remote_storage::s3_bucket::metrics::AttemptOutcome>::as_str CBC 3000
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default CBC 250
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0} CBC 3000
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#1} CBC 1000
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#2} CBC 1000
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#3} CBC 250
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#4} CBC 250
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#5} CBC 250
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#6} CBC 250
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}> CBC 250
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}>::{closure#0} CBC 1000
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}>::{closure#1} CBC 1000
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}>::{closure#2} CBC 1000
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::get CBC 18068
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::observe_elapsed::<remote_storage::s3_bucket::metrics::AttemptOutcome> CBC 18068
>::observe_elapsed::<&core::result::Result>>> CBC 2245
>::observe_elapsed::<&core::result::Result> CBC 193
>::observe_elapsed::<&core::result::Result> CBC 22
>::observe_elapsed::<&core::result::Result>>> CBC 14412
>::observe_elapsed:: CBC 1196
<remote_storage::s3_bucket::metrics::RequestKind as core::fmt::Debug>::fmt UBC 0
::clone UBC 0
::fmt UBC 0
<remote_storage::s3_bucket::metrics::RequestKind>::as_index CBC 41209
<remote_storage::s3_bucket::metrics::RequestKind>::as_str CBC 5000
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#1}> CBC 1250
>>::build_with::<::default::{closure#2}> CBC 250
>::build_with::<::default::{closure#1}> CBC 250
>::build_with::<>::build_with<::default::{closure#0}>::{closure#0}> CBC 250
>::build_with::<>::build_with<::default::{closure#0}>::{closure#1}> CBC 250
>::build_with::<>::build_with<::default::{closure#0}>::{closure#2}> CBC 250
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#1}>::{closure#0} CBC 5000
>>::build_with::<::default::{closure#2}>::{closure#0} CBC 1000
>::build_with::<::default::{closure#1}>::{closure#0} CBC 1000
>::build_with::<>::build_with<::default::{closure#0}>::{closure#0}>::{closure#0} CBC 1000
>::build_with::<>::build_with<::default::{closure#0}>::{closure#1}>::{closure#0} CBC 1000
>::build_with::<>::build_with<::default::{closure#0}>::{closure#2}>::{closure#0} CBC 1000
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::get CBC 36209
>>::get UBC 0
>::get CBC 36209
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::observe_elapsed CBC 18141

Generated by: LCOV version 2.1-beta