LCOV - differential code coverage report
Current view:
top level
-
pageserver/src/tenant/timeline
- delete.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
f6946e90941b557c917ac98cd5a7e9506d180f3e.info
Lines:
87.7 %
301
264
37
264
Current Date:
2023-10-19 02:04:12
Functions:
76.7 %
60
46
14
46
Baseline:
c8637f37369098875162f194f92736355783b050.info
Baseline Date:
2023-10-18 20:25:20
Function Name
TLA
Hit count
<pageserver::tenant::timeline::delete::DeletionGuard as core::ops::deref::Deref>::deref
UBC
0
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0}::{closure#1}
UBC
0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#5}
UBC
0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#6}
UBC
0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#7}
UBC
0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#8}
UBC
0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}
UBC
0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}
UBC
0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#0}
UBC
0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#1}
UBC
0
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::is_finished
CBC
4
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::run::{closure#0}::{closure#0}::{closure#0}
CBC
4
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0}
CBC
4
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#10}
CBC
4
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#4}
CBC
7
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0}::{closure#0}
CBC
8
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#1}
CBC
8
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#3}
CBC
8
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#3}
CBC
9
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::cleanup_remaining_timeline_fs_traces
CBC
24
::cleanup_remaining_timeline_fs_traces
CBC
8
::cleanup_remaining_timeline_fs_traces::{closure#0}
CBC
8
::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0}
CBC
8
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background::{closure#0}::{closure#0}
CBC
33
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::resume_deletion
CBC
63
::resume_deletion
CBC
21
::resume_deletion::{closure#0}
CBC
21
::resume_deletion::{closure#0}::{closure#0}
CBC
21
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background
CBC
106
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background::{closure#0}
CBC
106
pageserver::tenant::timeline::delete::remove_timeline_from_tenant
CBC
186
pageserver::tenant::timeline::delete::remove_timeline_from_tenant::{closure#0}
CBC
186
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces
CBC
206
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0}
CBC
206
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#9}
CBC
208
pageserver::tenant::timeline::delete::delete_remote_layers_and_index
CBC
214
pageserver::tenant::timeline::delete::delete_remote_layers_and_index::{closure#0}
CBC
214
pageserver::tenant::timeline::delete::set_deleted_in_remote_index
CBC
217
pageserver::tenant::timeline::delete::set_deleted_in_remote_index::{closure#0}
CBC
217
pageserver::tenant::timeline::delete::stop_tasks
CBC
225
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#2}
CBC
225
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background
CBC
234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background::{closure#0}
CBC
234
pageserver::tenant::timeline::delete::delete_local_layer_files
CBC
234
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#2}
CBC
234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::prepare
CBC
237
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::run
CBC
237
::run::{closure#0}
UBC
0
::run::{closure#0}::{closure#0}
UBC
0
::run
CBC
237
pageserver::tenant::timeline::delete::create_delete_mark
CBC
238
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0}
CBC
238
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::mark_in_progress
CBC
246
pageserver::tenant::timeline::delete::remove_timeline_from_tenant::{closure#0}::{closure#0}
CBC
317
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background::{closure#0}::{closure#0}
CBC
396
::background::{closure#0}::{closure#0}::{closure#1}
UBC
0
::background::{closure#0}::{closure#0}
CBC
198
::background::{closure#0}::{closure#0}::{closure#0}
CBC
198
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::prepare::{closure#0}
CBC
421
<pageserver::tenant::timeline::delete::DeletionGuard as core::ops::deref::DerefMut>::deref_mut
CBC
432
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}
CBC
468
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}
CBC
234
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#1}
CBC
234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow as core::default::Default>::default
CBC
1302
Generated by:
LCOV version 2.1-beta