LCOV - differential code coverage report
Current view:
top level
-
pageserver/src/tenant
- delete.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
cd44433dd675caa99df17a61b18949c8387e2242.info
Lines:
93.0 %
400
372
28
372
Current Date:
2024-01-09 02:06:09
Functions:
76.8 %
69
53
16
53
Baseline:
66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date:
2024-01-08 15:34:46
Function Name
TLA
Hit count
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#3}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#4}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#5}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}::{closure#0}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::run::{closure#0}
UBC
0
::run::{closure#0}
UBC
0
::run::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#0}::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::delete::create_local_delete_mark::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}
UBC
0
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#6}
CBC
1
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#0}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#1}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}::{closure#1}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#0}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#1}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#2}
CBC
4
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#1}
CBC
4
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#2}
CBC
4
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#3}
CBC
4
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach
CBC
21
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach::{closure#0}
CBC
21
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}::{closure#0}
CBC
21
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}
CBC
34
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background::{closure#0}::{closure#0}
CBC
37
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}
CBC
38
pageserver::tenant::delete::cleanup_remaining_fs_traces
CBC
68
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}
CBC
68
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background
CBC
72
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background::{closure#0}
CBC
72
pageserver::tenant::delete::remove_tenant_remote_delete_mark
CBC
72
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}
CBC
72
pageserver::tenant::delete::create_local_delete_mark
CBC
76
pageserver::tenant::delete::create_local_delete_mark::{closure#0}
CBC
76
pageserver::tenant::delete::create_remote_delete_mark
CBC
80
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}
CBC
80
<pageserver::tenant::delete::DeleteTenantFlow>::mark_in_progress
CBC
84
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner
CBC
84
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}
CBC
84
<pageserver::tenant::delete::DeleteTenantFlow>::prepare
CBC
90
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}
CBC
90
<pageserver::tenant::delete::DeleteTenantFlow>::background
CBC
93
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}
CBC
93
pageserver::tenant::delete::schedule_ordered_timeline_deletions
CBC
93
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}
CBC
93
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
CBC
106
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#2}
CBC
112
::background::{closure#0}::{closure#2}::{closure#1}
UBC
0
::background::{closure#0}::{closure#2}
CBC
56
::background::{closure#0}::{closure#2}::{closure#0}
CBC
56
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
CBC
118
pageserver::tenant::delete::ensure_timelines_dir_empty
CBC
132
pageserver::tenant::delete::ensure_timelines_dir_empty
CBC
66
pageserver::tenant::delete::ensure_timelines_dir_empty::{closure#0}
CBC
66
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}::{closure#0}
CBC
147
pageserver::tenant::delete::remote_tenant_delete_mark_path
CBC
152
<pageserver::tenant::delete::DeleteTenantFlow>::run::{closure#0}::{closure#0}::{closure#0}
CBC
180
::run::{closure#0}::{closure#0}::{closure#0}::{closure#1}
UBC
0
::run::{closure#0}::{closure#0}::{closure#0}
CBC
90
::run::{closure#0}::{closure#0}::{closure#0}::{closure#0}
CBC
90
<pageserver::tenant::delete::DeleteTenantError as core::fmt::Debug>::fmt
CBC
234
>::from
UBC
0
>::from
UBC
0
>::from
UBC
0
::fmt
UBC
0
>::from
CBC
1
::source
CBC
58
>::from
CBC
65
::fmt
CBC
110
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#0}::{closure#0}
CBC
316
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion
CBC
730
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}
CBC
730
<pageserver::tenant::delete::DeleteTenantFlow as core::default::Default>::default
CBC
778
Generated by:
LCOV version 2.1-beta