LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 83.3 % 689 574 115 574
Current Date: 2026-08-27 14:31:44 +0300 Functions: 93.8 % 16 15 1 15
Baseline: lcov-20260827-baseline Branches: 59.5 % 640 381 259 381
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 83.3 % 18 15 3 15
(30,360] days: 78.6 % 14 11 3 11
(360..) days: 83.4 % 657 548 109 548
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 93.3 % 15 14 1 14
Branch coverage date bins:
(7,30] days: 66.7 % 30 20 10 20
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 59.2 % 608 360 248 360

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
compareWalFileNames UBC 0 0.0 % (0 / 4)
sendTablespace CBC 74 66.7 % (6 / 9) 16.7 % (1 / 6)
perform_base_backup CBC 186 83.8 % (129 / 154) 58.2 % (71 / 122)
parse_basebackup_options CBC 203 79.2 % (118 / 149) 49.4 % (86 / 174)
SendBaseBackup CBC 204 93.5 % (29 / 31) 76.9 % (20 / 26)
sendFileWithContent CBC 229 92.0 % (23 / 25) 41.7 % (5 / 12)
convert_link_to_directory CBC 2945 100.0 % (4 / 4) 100.0 % (2 / 2)
sendDir CBC 6425 94.9 % (129 / 136) 82.8 % (106 / 128)
push_to_sink CBC 33875 42.9 % (6 / 14) 37.5 % (3 / 8)
sendFile CBC 192336 79.1 % (68 / 86) 46.2 % (37 / 80)
_tarWritePadding CBC 192564 100.0 % (8 / 8) 68.8 % (11 / 16)
_tarWriteHeader CBC 202406 73.3 % (11 / 15) 42.9 % (6 / 14)
read_file_data_into_buffer CBC 217622 81.5 % (22 / 27) 70.8 % (17 / 24)
basebackup_read_file CBC 225316 77.8 % (7 / 9) 41.7 % (5 / 12)
verify_page_checksum CBC 515237 73.3 % (11 / 15) 66.7 % (8 / 12)
backup_checksums_verifiable CBC 1427529 100.0 % (3 / 3) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1