LCOV - differential code coverage report
Current view:
top level
-
pageserver/src/tenant
- delete.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
f6946e90941b557c917ac98cd5a7e9506d180f3e.info
Lines:
94.6 %
410
388
22
388
Current Date:
2023-10-19 02:04:12
Functions:
87.5 %
72
63
9
63
Baseline:
c8637f37369098875162f194f92736355783b050.info
Baseline Date:
2023-10-18 20:25:20
Function Name
TLA
Hit count
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#2}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{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::remote_delete_mark_exists::{closure#0}::{closure#2}
UBC
0
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}
UBC
0
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach
CBC
3
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach::{closure#0}
CBC
3
<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_load
CBC
20
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}
CBC
20
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#0}
CBC
20
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#1}
CBC
20
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#2}
CBC
20
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}::{closure#0}
CBC
23
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}
CBC
36
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background::{closure#0}::{closure#0}
CBC
39
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}
CBC
40
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#1}
CBC
64
pageserver::tenant::delete::ensure_timelines_dir_empty
CBC
66
pageserver::tenant::delete::ensure_timelines_dir_empty::{closure#0}
CBC
66
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::DeleteTenantFlow>::background::{closure#0}
CBC
76
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
91
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}
CBC
91
<pageserver::tenant::delete::DeleteTenantFlow>::background
CBC
95
pageserver::tenant::delete::schedule_ordered_timeline_deletions
CBC
95
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}
CBC
95
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}::{closure#0}
CBC
161
<pageserver::tenant::delete::DeleteTenantError as core::fmt::Debug>::fmt
CBC
170
>::from
UBC
0
::fmt
UBC
0
>::from
CBC
3
::fmt
CBC
38
::source
CBC
62
>::from
CBC
67
<pageserver::tenant::delete::DeleteTenantFlow>::run
CBC
194
::run::{closure#0}::{closure#0}
CBC
12
::run
CBC
91
::run::{closure#0}
CBC
91
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}
CBC
216
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}
CBC
108
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
CBC
108
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}
CBC
240
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}
CBC
120
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
CBC
120
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#0}::{closure#0}
CBC
316
pageserver::tenant::delete::remote_delete_mark_exists
CBC
688
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}
CBC
688
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion
CBC
706
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}
CBC
706
<pageserver::tenant::delete::DeleteTenantFlow as core::default::Default>::default
CBC
748
pageserver::tenant::delete::remote_tenant_delete_mark_path
CBC
840
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}
CBC
1504
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}
CBC
752
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}::{closure#0}
CBC
752
Generated by:
LCOV version 2.1-beta