LCOV - differential code coverage report
Current view: top level - safekeeper/src - wal_backup.rs (source / functions) Coverage Total Hit LBC UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 90.7 % 408 370 14 24 370
Current Date: 2024-01-09 02:06:09 Functions: 76.9 % 65 50 1 14 50
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<safekeeper::wal_backup::Segment as core::fmt::Debug>::fmt UBC 0
::clone UBC 0
::fmt UBC 0
<safekeeper::wal_backup::Segment>::file_path CBC 14
<safekeeper::wal_backup::Segment>::new CBC 14
<safekeeper::wal_backup::Segment>::object_name CBC 14
<safekeeper::wal_backup::Segment>::size CBC 28
<safekeeper::wal_backup::WalBackupTask>::run CBC 24
::run CBC 12
::run::{closure#0} CBC 12
<safekeeper::wal_backup::WalBackupTask>::run::{closure#0}::{closure#0} UBC 0
<safekeeper::wal_backup::WalBackupTask>::run::{closure#0}::{closure#1} LBC 0
safekeeper::wal_backup::backup_lsn_range CBC 13
safekeeper::wal_backup::backup_lsn_range::{closure#0} CBC 13
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#0} CBC 12
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#1} CBC 13
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#1} CBC 13
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#2} UBC 0
safekeeper::wal_backup::backup_object CBC 14
safekeeper::wal_backup::backup_object::{closure#0} CBC 14
safekeeper::wal_backup::backup_object::{closure#0}::{closure#0} UBC 0
safekeeper::wal_backup::backup_single_segment CBC 14
safekeeper::wal_backup::backup_single_segment::{closure#0} CBC 14
safekeeper::wal_backup::backup_single_segment::{closure#0}::{closure#0} UBC 0
safekeeper::wal_backup::backup_single_segment::{closure#0}::{closure#1} UBC 0
safekeeper::wal_backup::backup_task_main CBC 12
safekeeper::wal_backup::backup_task_main::{closure#0} CBC 12
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#0} CBC 12
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#1} UBC 0
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#2} CBC 6880
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#3} CBC 3
safekeeper::wal_backup::copy_s3_segments CBC 48
safekeeper::wal_backup::copy_s3_segments::{closure#0} CBC 48
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#0} CBC 24
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#1} UBC 0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#2} UBC 0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#3} UBC 0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#4} CBC 48
safekeeper::wal_backup::determine_offloader CBC 291
safekeeper::wal_backup::determine_offloader::{closure#0} CBC 2256
safekeeper::wal_backup::determine_offloader::{closure#1} CBC 752
safekeeper::wal_backup::determine_offloader::{closure#2} CBC 752
safekeeper::wal_backup::determine_offloader::{closure#3} CBC 498
safekeeper::wal_backup::determine_offloader::{closure#4} CBC 752
safekeeper::wal_backup::determine_offloader::{closure#5} CBC 498
safekeeper::wal_backup::get_segments CBC 13
safekeeper::wal_backup::get_segments::{closure#0} CBC 14
safekeeper::wal_backup::is_wal_backup_required CBC 292
safekeeper::wal_backup::is_wal_backup_required CBC 146
safekeeper::wal_backup::is_wal_backup_required::{closure#0} CBC 146
safekeeper::wal_backup::read_object CBC 38
safekeeper::wal_backup::read_object::{closure#0} CBC 38
safekeeper::wal_backup::read_object::{closure#0}::{closure#0} UBC 0
safekeeper::wal_backup::read_object::{closure#0}::{closure#1} CBC 38
safekeeper::wal_backup::shut_down_task CBC 6
safekeeper::wal_backup::shut_down_task CBC 3
safekeeper::wal_backup::shut_down_task::{closure#0} CBC 3
safekeeper::wal_backup::shut_down_task::{closure#0}::{closure#0} UBC 0
safekeeper::wal_backup::update_task CBC 291
safekeeper::wal_backup::update_task::{closure#0} CBC 291
safekeeper::wal_backup::update_task::{closure#0}::{closure#0} CBC 12
safekeeper::wal_backup::update_task::{closure#0}::{closure#1} CBC 3
safekeeper::wal_backup::wal_backup_launcher_task_main CBC 485
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0} CBC 485
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#0} CBC 485
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#0}::{closure#0} CBC 24
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#1} CBC 485
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#2} CBC 44779
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#3} CBC 146
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#3}::{closure#0} UBC 0

Generated by: LCOV version 2.1-beta