LCOV - code coverage report
Current view:
top level
-
libs/utils/src
- rate_limit.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
7eb96e224e685167ad85f58f858387d8cf253f63.info
Lines:
100.0 %
48
48
Test Date:
2024-09-23 21:23:07
Functions:
23.5 %
34
8
Function Name
Hit count
<utils::rate_limit::RateLimit>::call2::<<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#0}>
30
::call2::<
::warn_on_ingest_lag::{closure#0}>
24
::call2::<
::warn_on_ingest_lag::{closure#1}>
0
::call2::<
::warn_on_ingest_lag::{closure#2}>
0
::call2::<
::call<
::start_recording::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::observe<(), postgres_backend::QueryError>::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::drop::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::observe::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::start_timer::{closure#0}>::{closure#0}>
0
::call2::<
::call<
>::throttle::{closure#0}::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::get_vectored::{closure#0}::{closure#1}>::{closure#0}>
0
::call2::<
::call<
::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0}>
0
::call2::<
::call
::{closure#0}>
6
<utils::rate_limit::RateLimit>::call::<utils::rate_limit::tests::basics::{closure#0}>
6
::call::<
::start_recording::{closure#0}>
0
::call::<
::observe<(), postgres_backend::QueryError>::{closure#0}>
0
::call::<
::drop::{closure#0}>
0
::call::<
::observe::{closure#0}>
0
::call::<
::start_timer::{closure#0}>
0
::call::<
>::throttle::{closure#0}::{closure#0}>
0
::call::<
::get_vectored::{closure#0}::{closure#1}>
0
::call::<
::get_vectored_impl::{closure#0}::{closure#0}>
0
::call::
6
<utils::rate_limit::RateLimit>::call::<utils::rate_limit::tests::basics::{closure#0}>::{closure#0}
3
::call::<
::start_recording::{closure#0}>::{closure#0}
0
::call::<
::observe<(), postgres_backend::QueryError>::{closure#0}>::{closure#0}
0
::call::<
::drop::{closure#0}>::{closure#0}
0
::call::<
::observe::{closure#0}>::{closure#0}
0
::call::<
::start_timer::{closure#0}>::{closure#0}
0
::call::<
>::throttle::{closure#0}::{closure#0}>::{closure#0}
0
::call::<
::get_vectored::{closure#0}::{closure#1}>::{closure#0}
0
::call::<
::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0}
0
::call::
::{closure#0}
3
<utils::rate_limit::RateLimit>::new
109
<utils::rate_limit::RateLimitStats as core::fmt::Display>::fmt
6
utils::rate_limit::tests::basics
1
utils::rate_limit::tests::basics::{closure#0}
3
Generated by:
LCOV version 2.1-beta