LCOV - code coverage report
Current view:
top level
-
pageserver/src/tenant
- delete.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8ac049b474321fdc72ddcb56d7165153a1a900e8.info
Lines:
94.9 %
409
388
Test Date:
2023-09-06 10:18:01
Functions:
87.5 %
72
63
Function Name
Hit count
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#2}
0
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}::{closure#0}
0
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#0}::{closure#0}::{closure#0}
0
pageserver::tenant::delete::create_local_delete_mark::{closure#0}::{closure#0}
0
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}
0
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#2}
0
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}
0
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach
3
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_attach::{closure#0}
3
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#0}
6
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}::{closure#1}
6
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}::{closure#1}
6
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#0}
6
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#1}
6
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}::{closure#2}
6
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#1}
6
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#2}
6
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#3}
6
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load
28
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}
28
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#0}
28
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#1}
28
<pageserver::tenant::delete::DeleteTenantFlow>::resume_from_load::{closure#0}::{closure#2}
28
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}::{closure#0}
31
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}
36
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}
40
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background::{closure#0}::{closure#0}
55
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#1}
55
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}
72
pageserver::tenant::delete::create_remote_delete_mark
80
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}
80
pageserver::tenant::delete::ensure_timelines_dir_empty
95
pageserver::tenant::delete::ensure_timelines_dir_empty::{closure#0}
95
pageserver::tenant::delete::cleanup_remaining_fs_traces
98
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}
98
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background
104
<pageserver::tenant::delete::DeleteTenantFlow>::schedule_background::{closure#0}
104
pageserver::tenant::delete::remove_tenant_remote_delete_mark
104
<pageserver::tenant::delete::DeleteTenantFlow>::background::{closure#0}
110
pageserver::tenant::delete::create_local_delete_mark
110
pageserver::tenant::delete::create_local_delete_mark::{closure#0}
110
<pageserver::tenant::delete::DeleteTenantFlow>::mark_in_progress
122
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner
122
<pageserver::tenant::delete::DeleteTenantFlow>::run_inner::{closure#0}
122
<pageserver::tenant::delete::DeleteTenantFlow>::prepare
132
<pageserver::tenant::delete::DeleteTenantFlow>::prepare::{closure#0}
132
<pageserver::tenant::delete::DeleteTenantFlow>::background
135
pageserver::tenant::delete::schedule_ordered_timeline_deletions
135
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}
135
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}
216
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}
108
pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
108
pageserver::tenant::delete::schedule_ordered_timeline_deletions::{closure#0}::{closure#0}
223
<pageserver::tenant::delete::DeleteTenantError as core::fmt::Debug>::fmt
237
>::from
0
::fmt
0
>::from
4
::fmt
50
::source
86
>::from
97
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}
240
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}
120
pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}
120
<pageserver::tenant::delete::DeleteTenantFlow>::run
282
::run::{closure#0}::{closure#0}
18
::run
132
::run::{closure#0}
132
pageserver::tenant::delete::cleanup_remaining_fs_traces::{closure#0}::{closure#0}::{closure#0}
356
pageserver::tenant::delete::remote_delete_mark_exists
385
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}
385
pageserver::tenant::delete::remote_tenant_delete_mark_path
537
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion
739
<pageserver::tenant::delete::DeleteTenantFlow>::should_resume_deletion::{closure#0}
739
<pageserver::tenant::delete::DeleteTenantFlow as core::default::Default>::default
779
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}
880
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}
440
pageserver::tenant::delete::remote_delete_mark_exists::{closure#0}::{closure#0}::{closure#0}
440
Generated by:
LCOV version 2.1-beta