LCOV - code coverage report
Current view:
top level
-
safekeeper/src
- wal_backup.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info
Lines:
94.7 %
455
431
Test Date:
2024-02-12 20:26:03
Functions:
78.4 %
74
58
Function Name
Hit count
<safekeeper::wal_backup::Segment as core::fmt::Debug>::fmt
0
::clone
0
::fmt
0
<safekeeper::wal_backup::WalBackupTask>::run::{closure#0}::{closure#0}
0
safekeeper::wal_backup::backup_object::{closure#0}::{closure#0}
0
safekeeper::wal_backup::backup_single_segment::{closure#0}::{closure#0}
0
safekeeper::wal_backup::backup_single_segment::{closure#0}::{closure#1}
0
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#1}
0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#1}
0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#2}
0
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#3}
0
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#1}
0
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#2}
0
safekeeper::wal_backup::read_object::{closure#0}::{closure#0}
0
safekeeper::wal_backup::shut_down_task::{closure#0}::{closure#0}
0
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#3}::{closure#0}
0
<safekeeper::wal_backup::WalBackupTask>::run::{closure#0}::{closure#1}
1
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#0}::{closure#0}::{closure#0}
1
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#3}
2
safekeeper::wal_backup::update_task::{closure#0}::{closure#1}
2
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#0}
3
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#0}::{closure#0}
3
safekeeper::wal_backup::delete_timeline::{closure#0}::{closure#3}
3
safekeeper::wal_backup::shut_down_task
4
safekeeper::wal_backup::shut_down_task
2
safekeeper::wal_backup::shut_down_task::{closure#0}
2
safekeeper::wal_backup::delete_timeline
6
safekeeper::wal_backup::delete_timeline
3
safekeeper::wal_backup::delete_timeline::{closure#0}
3
safekeeper::wal_backup::backup_task_main
10
safekeeper::wal_backup::backup_task_main::{closure#0}
10
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#0}
10
safekeeper::wal_backup::update_task::{closure#0}::{closure#0}
10
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#0}
11
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#1}
12
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#2}
0
safekeeper::wal_backup::backup_lsn_range::{closure#0}::{closure#1}
12
safekeeper::wal_backup::backup_lsn_range
13
safekeeper::wal_backup::backup_lsn_range::{closure#0}
13
safekeeper::wal_backup::get_segments
13
<safekeeper::wal_backup::Segment>::file_path
15
<safekeeper::wal_backup::Segment>::new
15
<safekeeper::wal_backup::Segment>::object_name
15
safekeeper::wal_backup::backup_object
15
safekeeper::wal_backup::backup_object::{closure#0}
15
safekeeper::wal_backup::backup_single_segment
15
safekeeper::wal_backup::backup_single_segment::{closure#0}
15
safekeeper::wal_backup::get_segments::{closure#0}
15
safekeeper::wal_backup::get_configured_remote_storage
18
<safekeeper::wal_backup::WalBackupTask>::run
20
::run
10
::run::{closure#0}
10
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#0}
24
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#0}::{closure#0}
25
<safekeeper::wal_backup::Segment>::size
30
safekeeper::wal_backup::read_object
38
safekeeper::wal_backup::read_object::{closure#0}
38
safekeeper::wal_backup::read_object::{closure#0}::{closure#1}
38
safekeeper::wal_backup::copy_s3_segments
48
safekeeper::wal_backup::copy_s3_segments::{closure#0}
48
safekeeper::wal_backup::copy_s3_segments::{closure#0}::{closure#4}
48
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#3}
151
safekeeper::wal_backup::determine_offloader
253
safekeeper::wal_backup::update_task
253
safekeeper::wal_backup::update_task::{closure#0}
253
safekeeper::wal_backup::is_wal_backup_required
302
safekeeper::wal_backup::is_wal_backup_required
151
safekeeper::wal_backup::is_wal_backup_required::{closure#0}
151
safekeeper::wal_backup::determine_offloader::{closure#3}
478
safekeeper::wal_backup::determine_offloader::{closure#5}
478
safekeeper::wal_backup::wal_backup_launcher_task_main
508
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}
508
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#0}
508
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#1}
508
safekeeper::wal_backup::determine_offloader::{closure#1}
618
safekeeper::wal_backup::determine_offloader::{closure#2}
618
safekeeper::wal_backup::determine_offloader::{closure#4}
618
safekeeper::wal_backup::determine_offloader::{closure#0}
1854
safekeeper::wal_backup::backup_task_main::{closure#0}::{closure#2}
3711
safekeeper::wal_backup::wal_backup_launcher_task_main::{closure#0}::{closure#2}
41619
Generated by:
LCOV version 2.1-beta