LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 83.0 % 689 572 6 2 109 13 559 2
Current Date: 2026-09-20 14:13:17 +0900 Functions: 93.8 % 16 15 1 5 10
Baseline: lcov-20260920-baseline Branches: 59.2 % 640 379 9 2 250 17 362
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 81.2 % 32 26 6 13 13
(360..) days: 83.1 % 657 546 2 109 546
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 93.3 % 15 14 1 4 10
Branch coverage date bins:
(30,360] days: 65.6 % 32 21 9 2 17 4
(360..) days: 58.9 % 608 358 2 248 358

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
parse_basebackup_options CBC 205 77.9 % (116 / 149) 48.3 % (84 / 174)
perform_base_backup GNC 188 83.8 % (129 / 154) 58.2 % (71 / 122)
sendFile GNC 183044 79.1 % (68 / 86) 46.2 % (37 / 80)
sendDir CBC 6493 94.9 % (129 / 136) 82.8 % (106 / 128)
_tarWriteHeader CBC 193220 73.3 % (11 / 15) 42.9 % (6 / 14)
basebackup_read_file CBC 218238 77.8 % (7 / 9) 41.7 % (5 / 12)
read_file_data_into_buffer GNC 210544 81.5 % (22 / 27) 70.8 % (17 / 24)
sendFileWithContent CBC 231 92.0 % (23 / 25) 41.7 % (5 / 12)
SendBaseBackup CBC 206 93.5 % (29 / 31) 76.9 % (20 / 26)
_tarWritePadding CBC 183274 100.0 % (8 / 8) 68.8 % (11 / 16)
push_to_sink CBC 32003 42.9 % (6 / 14) 37.5 % (3 / 8)
sendTablespace CBC 74 66.7 % (6 / 9) 16.7 % (1 / 6)
verify_page_checksum GNC 499773 73.3 % (11 / 15) 66.7 % (8 / 12)
backup_checksums_verifiable GNC 1378067 100.0 % (3 / 3) 75.0 % (3 / 4)
convert_link_to_directory CBC 2977 100.0 % (4 / 4) 100.0 % (2 / 2)
compareWalFileNames UBC 0 0.0 % (0 / 4)

Generated by: LCOV version 2.0-1