LCOV - differential code coverage report
Current view: top level - src/bin/pg_verifybackup - pg_verifybackup.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.5 % 482 436 46 34 402 4 26
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 23 23 8 15 1
Baseline: lcov-20260505-025707-baseline Branches: 80.2 % 278 223 1 54 1 13 209 3 15
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 36 36 34 2
(360..) days: 89.7 % 446 400 46 400
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 100.0 % 20 20 7 13
Branch coverage date bins:
(30,360] days: 92.9 % 14 13 1 13
(360..) days: 79.5 % 264 210 54 1 209

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 GNC 1 100.0 % (18 / 18)
report_fatal_error CBC 7 100.0 % (5 / 5)
report_manifest_error CBC 31 100.0 % (5 / 5)
create_archive_verifier CBC 40 100.0 % (12 / 12) 87.5 % (7 / 8)
verify_tar_file CBC 40 73.3 % (11 / 15) 60.0 % (6 / 10)
verify_backup_checksums GNC 53 100.0 % (14 / 14) 90.0 % (9 / 10)
verify_control_file CBC 57 81.8 % (9 / 11) 62.5 % (5 / 8)
precheck_tar_backup_file GNC 78 89.5 % (34 / 38) 75.0 % (18 / 24)
parse_required_wal GNC 79 100.0 % (12 / 12) 100.0 % (4 / 4)
report_extra_backup_files CBC 84 100.0 % (7 / 7) 100.0 % (6 / 6)
verifybackup_system_identifier CBC 89 100.0 % (4 / 4)
verifybackup_per_wal_range_cb GNC 90 92.3 % (12 / 13) 50.0 % (1 / 2)
verifybackup_version_cb CBC 113 100.0 % (4 / 4)
parse_manifest_file GNC 122 84.8 % (39 / 46) 63.6 % (14 / 22)
main GNC 129 94.2 % (114 / 121) 86.8 % (66 / 76)
report_backup_error CBC 1077 100.0 % (8 / 8) 100.0 % (2 / 2)
verify_plain_backup_directory CBC 1403 90.5 % (19 / 21) 88.9 % (16 / 18)
progress_report CBC 48707 100.0 % (15 / 15) 83.3 % (10 / 12)
verify_file_checksum CBC 51513 58.3 % (21 / 36) 63.6 % (14 / 22)
verify_plain_backup_file CBC 58029 92.6 % (25 / 27) 75.0 % (18 / 24)
verifybackup_per_file_cb CBC 91718 100.0 % (13 / 13) 100.0 % (2 / 2)
should_ignore_relpath CBC 139809 100.0 % (9 / 9) 100.0 % (12 / 12)

Generated by: LCOV version 2.5.0-beta