LCOV - code coverage report
Current view:
top level
-
pageserver/src
- task_mgr.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
b837401fb09d2d9818b70e630fdb67e9799b7b0d.info
Lines:
66.2 %
263
174
Test Date:
2024-04-18 15:32:49
Functions:
17.3 %
139
24
Function Name
Hit count
<<pageserver::task_mgr::TaskKind as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Field as serde::de::Deserialize>::deserialize::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::expecting
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_>
0
<
::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<pageserver::task_mgr::PageserverTaskId as core::fmt::Display>::fmt
0
<pageserver::task_mgr::TaskKind as core::str::traits::FromStr>::from_str
0
>::try_from
0
::from_str
0
<pageserver::task_mgr::TokioRuntimeMode as core::str::traits::FromStr>::from_str
0
<pageserver::task_mgr::TokioRuntimeMode as core::str::traits::FromStr>::from_str::{closure#0}
0
pageserver::task_mgr::COMPUTE_REQUEST_RUNTIME::{closure#0}
0
pageserver::task_mgr::COMPUTE_REQUEST_RUNTIME::{closure#0}
0
pageserver::task_mgr::COMPUTE_REQUEST_RUNTIME::{closure#0}::RUNTIME::{closure#0}
0
pageserver::task_mgr::MGMT_REQUEST_RUNTIME::{closure#0}
0
pageserver::task_mgr::MGMT_REQUEST_RUNTIME::{closure#0}
0
pageserver::task_mgr::MGMT_REQUEST_RUNTIME::{closure#0}::RUNTIME::{closure#0}
0
pageserver::task_mgr::TOKIO_WORKER_THREADS::{closure#0}::{closure#0}
0
pageserver::task_mgr::_::__enumset_derive__generated_warnings
0
pageserver::task_mgr::current_task_id
0
pageserver::task_mgr::current_task_id::{closure#0}
0
pageserver::task_mgr::current_task_kind
0
pageserver::task_mgr::current_task_kind::{closure#0}
0
pageserver::task_mgr::is_shutdown_requested::{closure#0}
0
pageserver::task_mgr::is_shutdown_requested::{closure#1}
0
pageserver::task_mgr::shutdown_tasks::{closure#0}::{closure#0}
0
pageserver::task_mgr::shutdown_tasks::{closure#0}::{closure#1}
0
pageserver::task_mgr::shutdown_tasks::{closure#0}::{closure#2}
0
pageserver::task_mgr::shutdown_tasks::{closure#0}::{closure#3}
0
pageserver::task_mgr::shutdown_watcher
0
pageserver::task_mgr::shutdown_watcher
0
pageserver::task_mgr::shutdown_watcher::{closure#0}
0
pageserver::task_mgr::shutdown_watcher::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_finish::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_finish::{closure#0}::{closure#1}
0
pageserver::task_mgr::task_finish::{closure#0}::{closure#2}
0
pageserver::task_mgr::task_finish::{closure#0}::{closure#3}
0
pageserver::task_mgr::task_finish::{closure#0}::{closure#4}
0
pageserver::task_mgr::task_wrapper::<pageserver::start_pageserver::{closure#7}>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::<
::spawn_background_purge::{closure#0}>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::<
::launch_eviction_task::{closure#0}>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::launch_queued_tasks::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::maybe_spawn_flush_loop::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_download_all_remote_layers::{closure#0}::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_initial_logical_size_computation_task::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_ondemand_logical_size_calculation::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>::{closure#0}::{closure#0}
0
pageserver::task_mgr::task_wrapper::
>::{closure#0}::{closure#0}
0
pageserver::task_mgr::is_shutdown_requested
8
pageserver::task_mgr::WALRECEIVER_RUNTIME::{closure#0}
20
pageserver::task_mgr::WALRECEIVER_RUNTIME::{closure#0}
10
pageserver::task_mgr::WALRECEIVER_RUNTIME::{closure#0}::RUNTIME::{closure#0}
10
pageserver::task_mgr::shutdown_tasks
22
pageserver::task_mgr::shutdown_tasks::{closure#0}
22
pageserver::task_mgr::ONE_RUNTIME::{closure#0}
96
pageserver::task_mgr::TOKIO_WORKER_THREADS::{closure#0}
96
pageserver::task_mgr::TOKIO_WORKER_THREADS::{closure#0}::{closure#1}
96
pageserver::task_mgr::TASKS::{closure#0}
100
pageserver::task_mgr::BACKGROUND_RUNTIME::{closure#0}
192
pageserver::task_mgr::BACKGROUND_RUNTIME::{closure#0}
96
pageserver::task_mgr::BACKGROUND_RUNTIME::{closure#0}::RUNTIME::{closure#0}
96
pageserver::task_mgr::CURRENT_TASK::__KEY::__getit::destroy::{closure#0}
192
pageserver::task_mgr::CURRENT_TASK::__KEY::__getit::destroy::{closure#0}
96
pageserver::task_mgr::SHUTDOWN_TOKEN::__KEY::__getit::destroy::{closure#0}
96
pageserver::task_mgr::task_finish
2009
pageserver::task_mgr::task_finish::{closure#0}
2009
pageserver::task_mgr::shutdown_token::{closure#0}
2114
pageserver::task_mgr::task_wrapper::<pageserver::start_pageserver::{closure#7}>::{closure#0}
2430
pageserver::task_mgr::task_wrapper::<
::spawn_background_purge::{closure#0}>::{closure#0}
0
pageserver::task_mgr::task_wrapper::<
::launch_eviction_task::{closure#0}>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_download_all_remote_layers::{closure#0}::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_initial_logical_size_computation_task::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::spawn_ondemand_logical_size_calculation::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
>::{closure#0}
0
pageserver::task_mgr::task_wrapper::
::maybe_spawn_flush_loop::{closure#0}>>::{closure#0}
316
pageserver::task_mgr::task_wrapper::
::launch_queued_tasks::{closure#0}>>::{closure#0}
2114
pageserver::task_mgr::spawn::<pageserver::start_pageserver::{closure#7}>
2537
pageserver::task_mgr::spawn::<
::spawn_background_purge::{closure#0}>
0
pageserver::task_mgr::spawn::<
::launch_eviction_task::{closure#0}>
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
0
pageserver::task_mgr::spawn::
::spawn::{closure#0}>>
0
pageserver::task_mgr::spawn::
::schedule_background::{closure#0}>>
0
pageserver::task_mgr::spawn::
::spawn_download_all_remote_layers::{closure#0}::{closure#0}>>
0
pageserver::task_mgr::spawn::
::spawn_initial_logical_size_computation_task::{closure#0}>>
0
pageserver::task_mgr::spawn::
::spawn_ondemand_logical_size_calculation::{closure#0}>>
0
pageserver::task_mgr::spawn::
::schedule_background::{closure#0}>>
0
pageserver::task_mgr::spawn::
>
0
pageserver::task_mgr::spawn::
::maybe_spawn_flush_loop::{closure#0}>>
316
pageserver::task_mgr::spawn::
::launch_queued_tasks::{closure#0}>>
2221
pageserver::task_mgr::task_wrapper::<pageserver::start_pageserver::{closure#7}>
2537
pageserver::task_mgr::task_wrapper::<
::spawn_background_purge::{closure#0}>
0
pageserver::task_mgr::task_wrapper::<
::launch_eviction_task::{closure#0}>
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
0
pageserver::task_mgr::task_wrapper::
::spawn::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
::spawn_download_all_remote_layers::{closure#0}::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
::spawn_initial_logical_size_computation_task::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
::spawn_ondemand_logical_size_calculation::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
::schedule_background::{closure#0}>>
0
pageserver::task_mgr::task_wrapper::
>
0
pageserver::task_mgr::task_wrapper::
::maybe_spawn_flush_loop::{closure#0}>>
316
pageserver::task_mgr::task_wrapper::
::launch_queued_tasks::{closure#0}>>
2221
pageserver::task_mgr::shutdown_token
2622
<&str as core::convert::From<pageserver::task_mgr::TaskKind>>::from
2788
<&str as core::convert::From<&pageserver::task_mgr::TaskKind>>::from
0
<&str as core::convert::From
>::from
2788
Generated by:
LCOV version 2.1-beta