LCOV - code coverage report
Current view:
top level
-
libs/remote_storage/src/s3_bucket
- metrics.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8ac049b474321fdc72ddcb56d7165153a1a900e8.info
Lines:
97.4 %
116
113
Test Date:
2023-09-06 10:18:01
Functions:
88.1 %
42
37
Function Name
Hit count
<remote_storage::s3_bucket::metrics::AttemptOutcome as core::fmt::Debug>::fmt
0
::clone
0
::fmt
0
<remote_storage::s3_bucket::metrics::RequestKind as core::fmt::Debug>::fmt
0
::clone
0
::fmt
0
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default
222
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#3}
222
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#4}
222
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#5}
222
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#6}
222
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}>
222
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#1}
888
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#2}
888
<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}
888
<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}
888
<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}
888
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::build_with::<<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#1}>
1110
>>::build_with::<
::default::{closure#2}>
222
>::build_with::<
::default::{closure#1}>
222
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#0}>
222
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#1}>
222
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#2}>
222
<remote_storage::s3_bucket::metrics::AttemptOutcome>::as_str
2664
<remote_storage::s3_bucket::metrics::BucketMetrics as core::default::Default>::default::{closure#0}
2664
<remote_storage::s3_bucket::metrics::RequestKind>::as_str
4440
<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}
4440
>>::build_with::<
::default::{closure#2}>::{closure#0}
888
>::build_with::<
::default::{closure#1}>::{closure#0}
888
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#0}>::{closure#0}
888
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#1}>::{closure#0}
888
>::build_with::<
>::build_with<
::default::{closure#0}>::{closure#2}>::{closure#0}
888
<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
17338
>>::from
20
>>::from
188
>>>>::from
6648
>>>>::from
10482
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::get
18100
<remote_storage::s3_bucket::metrics::PassFailCancelledRequestTyped<prometheus::histogram::Histogram>>::observe_elapsed::<remote_storage::s3_bucket::metrics::AttemptOutcome>
18100
>::observe_elapsed::<&core::result::Result
>
20
>::observe_elapsed::<&core::result::Result
>
188
>::observe_elapsed::
762
>::observe_elapsed::<&core::result::Result
>>>
6648
>::observe_elapsed::<&core::result::Result
>>>
10482
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::observe_elapsed
18107
<remote_storage::s3_bucket::metrics::RequestTyped<prometheus::histogram::Histogram>>::get
36207
>>::get
0
>::get
36207
<remote_storage::s3_bucket::metrics::RequestKind>::as_index
40647
Generated by:
LCOV version 2.1-beta