LCOV - differential code coverage report
Current view: top level - src/bin/pg_verifybackup - pg_verifybackup.c (source / functions) Coverage Total Hit UNC UIC UBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.5 % 359 325 9 25 75 250 1 5 35
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 19 19 11 8 4
Baseline: 16@8cea358b128 Branches: 79.3 % 193 153 12 1 27 1 22 130
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 88.8 % 80 71 9 71
(120,180] days: 100.0 % 4 4 4
(240..) days: 90.9 % 275 250 25 250 1
Function coverage date bins:
[..60] days: 100.0 % 4 4 4
(120,180] days: 100.0 % 2 2 2
(240..) days: 100.0 % 13 13 5 8
Branch coverage date bins:
[..60] days: 64.7 % 34 22 12 22
(240..) days: 82.4 % 159 131 1 27 1 130

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
usage CBC 1 100.0 % (17 / 17)
report_fatal_error CBC 6 100.0 % (5 / 5)
report_backup_error CBC 19 100.0 % (8 / 8) 100.0 % (2 / 2)
report_manifest_error CBC 30 100.0 % (5 / 5)
parse_required_wal GNC 51 100.0 % (12 / 12) 100.0 % (4 / 4)
verify_backup_checksums GNC 63 100.0 % (14 / 14) 90.0 % (9 / 10)
report_extra_backup_files GNC 66 100.0 % (7 / 7) 100.0 % (6 / 6)
verify_control_file GNC 67 83.3 % (10 / 12) 62.5 % (5 / 8)
verifybackup_system_identifier GNC 69 100.0 % (4 / 4)
verifybackup_per_wal_range_cb GNC 70 92.3 % (12 / 13) 50.0 % (1 / 2)
verifybackup_version_cb GNC 93 100.0 % (4 / 4)
main GNC 108 94.4 % (85 / 90) 85.7 % (42 / 49)
verify_backup_directory CBC 1652 91.7 % (22 / 24) 88.9 % (16 / 18)
progress_report CBC 51152 100.0 % (15 / 15) 83.3 % (10 / 12)
verify_file_checksum CBC 58027 58.3 % (21 / 36) 63.6 % (14 / 22)
verify_backup_file GNC 64512 92.0 % (23 / 25) 75.0 % (18 / 24)
verifybackup_per_file_cb GNC 66745 100.0 % (13 / 13) 100.0 % (2 / 2)
should_ignore_relpath CBC 123715 100.0 % (9 / 9) 91.7 % (11 / 12)

Generated by: LCOV version 2.1-beta2-3-g6141622