LCOV - code coverage report
Current view:
top level
-
pageserver/src/tenant/timeline
- detach_ancestor.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8ff8efadb0253cf618c612650348666c0c564111.info
Lines:
0.0 %
660
0
Test Date:
2024-11-20 17:53:50
Functions:
0.0 %
68
0
Function Name
Hit count
<pageserver::tenant::timeline::detach_ancestor::Attempt>::before_reset_tenant
0
<pageserver::tenant::timeline::detach_ancestor::Attempt>::new_barrier
0
<pageserver::tenant::timeline::detach_ancestor::DetachingAndReparenting>::completed
0
<pageserver::tenant::timeline::detach_ancestor::DetachingAndReparenting>::reset_tenant_required
0
<pageserver::tenant::timeline::detach_ancestor::Error as core::convert::From<pageserver::tenant::timeline::layer_manager::Shutdown>>::from
0
<pageserver::tenant::timeline::detach_ancestor::Error as core::convert::From<pageserver::tenant::upload_queue::NotInitialized>>::from
0
<pageserver::tenant::timeline::detach_ancestor::Error as core::fmt::Display>::fmt
0
::source
0
::fmt
0
<pageserver::tenant::timeline::detach_ancestor::Error>::launder::<pageserver::tenant::timeline::detach_ancestor::Error::Prepare>
0
::launder::
0
::launder::
0
::launder::
0
<pageserver::tenant::timeline::detach_ancestor::Error>::launder::<pageserver::tenant::timeline::detach_ancestor::Error::Prepare>::{closure#0}
0
::launder::
::{closure#0}
0
::launder::
::{closure#0}
0
::launder::
::{closure#0}
0
<pageserver::tenant::timeline::detach_ancestor::Options as core::default::Default>::default
0
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::timeline::detach_ancestor::Error>>::from
0
pageserver::tenant::timeline::detach_ancestor::check_no_archived_children_of_ancestor
0
pageserver::tenant::timeline::detach_ancestor::complete
0
pageserver::tenant::timeline::detach_ancestor::complete::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::complete::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::complete::{closure#0}::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::complete::{closure#0}::{closure#2}
0
pageserver::tenant::timeline::detach_ancestor::continue_with_blocked_gc
0
pageserver::tenant::timeline::detach_ancestor::continue_with_blocked_gc
0
pageserver::tenant::timeline::detach_ancestor::continue_with_blocked_gc::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::copy_lsn_prefix
0
pageserver::tenant::timeline::detach_ancestor::copy_lsn_prefix::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::copy_lsn_prefix::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::copy_lsn_prefix::{closure#0}::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::copy_lsn_prefix::{closure#0}::{closure#2}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#2}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#2}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#3}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#3}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#3}::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::detach_and_reparent::{closure#0}::{closure#3}::{closure#0}::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::obtain_exclusive_attempt
0
pageserver::tenant::timeline::detach_ancestor::obtain_exclusive_attempt::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::partition_work
0
pageserver::tenant::timeline::detach_ancestor::prepare
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#2}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#2}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#3}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#4}
0
pageserver::tenant::timeline::detach_ancestor::prepare::{closure#0}::{closure#7}
0
pageserver::tenant::timeline::detach_ancestor::remote_copy
0
pageserver::tenant::timeline::detach_ancestor::remote_copy::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::remote_copy::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::remote_copy::{closure#0}::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::reparentable_timelines::<std::collections::hash::map::Values<utils::id::TimelineId, alloc::sync::Arc<pageserver::tenant::timeline::Timeline>>>
0
pageserver::tenant::timeline::detach_ancestor::reparentable_timelines::<std::collections::hash::map::Values<utils::id::TimelineId, alloc::sync::Arc<pageserver::tenant::timeline::Timeline>>>::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::reparentable_timelines::<std::collections::hash::map::Values<utils::id::TimelineId, alloc::sync::Arc<pageserver::tenant::timeline::Timeline>>>::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::reparented_direct_children
0
pageserver::tenant::timeline::detach_ancestor::reparented_direct_children::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::reparented_direct_children::{closure#1}
0
pageserver::tenant::timeline::detach_ancestor::reparented_direct_children::{closure#2}
0
pageserver::tenant::timeline::detach_ancestor::start_new_attempt
0
pageserver::tenant::timeline::detach_ancestor::start_new_attempt
0
pageserver::tenant::timeline::detach_ancestor::start_new_attempt::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::start_new_attempt::{closure#0}::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::upload_rewritten_layer
0
pageserver::tenant::timeline::detach_ancestor::upload_rewritten_layer::{closure#0}
0
pageserver::tenant::timeline::detach_ancestor::upload_rewritten_layer::{closure#0}::{closure#0}
0
Generated by:
LCOV version 2.1-beta