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 Sort by function name TLA Hit count Sort by function 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