LCOV - differential code coverage report
Current view: top level - pageserver/src/tenant/timeline - uninit.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 83.2 % 131 109 22 109
Current Date: 2023-10-19 02:04:12 Functions: 57.1 % 28 16 12 16
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
<pageserver::tenant::timeline::uninit::TimelineUninitMark as core::ops::drop::Drop>::drop::{closure#0} UBC 0
<pageserver::tenant::timeline::uninit::TimelineUninitMark as core::ops::drop::Drop>::drop::{closure#2} UBC 0
<pageserver::tenant::timeline::uninit::TimelineUninitMark>::delete_mark_file_if_present::{closure#0} UBC 0
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::finish_creation::{closure#0} UBC 0
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::finish_creation::{closure#1} UBC 0
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::import_basebackup_from_tar::<_>::{closure#0}::{closure#0} UBC 0
::import_basebackup_from_tar::<_>::{closure#0}::{closure#0} UBC 0
::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#0} UBC 0
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::raw_timeline::{closure#0} UBC 0
pageserver::tenant::timeline::uninit::cleanup_timeline_directory::{closure#2} UBC 0
<pageserver::tenant::timeline::uninit::UninitializedTimeline as core::ops::drop::Drop>::drop CBC 4
<pageserver::tenant::timeline::uninit::UninitializedTimeline as core::ops::drop::Drop>::drop::{closure#0} CBC 4
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::import_basebackup_from_tar::<_> CBC 5
::import_basebackup_from_tar::<_> UBC 0
::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>> CBC 5
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::import_basebackup_from_tar::<_>::{closure#0} CBC 5
::import_basebackup_from_tar::<_>::{closure#0} UBC 0
::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0} CBC 5
pageserver::tenant::timeline::uninit::cleanup_timeline_directory CBC 5
pageserver::tenant::timeline::uninit::cleanup_timeline_directory::{closure#0} CBC 5
pageserver::tenant::timeline::uninit::cleanup_timeline_directory::{closure#1} CBC 5
<pageserver::tenant::timeline::uninit::TimelineUninitMark as core::ops::drop::Drop>::drop::{closure#1} CBC 13
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::raw_timeline CBC 616
<pageserver::tenant::timeline::uninit::TimelineUninitMark>::remove_uninit_mark CBC 961
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::finish_creation CBC 961
<pageserver::tenant::timeline::uninit::UninitializedTimeline>::new CBC 966
<pageserver::tenant::timeline::uninit::TimelineUninitMark as core::ops::drop::Drop>::drop CBC 974
<pageserver::tenant::timeline::uninit::TimelineUninitMark>::delete_mark_file_if_present CBC 974
<pageserver::tenant::timeline::uninit::TimelineUninitMark>::delete_mark_file_if_present::{closure#1} CBC 974
::delete_mark_file_if_present::{closure#2} UBC 0
::delete_mark_file_if_present::{closure#1} CBC 974
<pageserver::tenant::timeline::uninit::TimelineUninitMark>::new CBC 975

Generated by: LCOV version 2.1-beta