LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 83.7 % 679 568 111 568
Current Date: 2026-07-25 17:13:00 -0400 Functions: 93.3 % 15 14 1 14
Baseline: lcov-20260726-baseline Branches: 60.0 % 632 379 253 379
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.0 % 20 18 2 18
(360..) days: 83.5 % 659 550 109 550
Function coverage date bins:
(360..) days: 93.3 % 15 14 1 14
Branch coverage date bins:
(30,360] days: 77.8 % 18 14 4 14
(360..) days: 59.4 % 614 365 249 365

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
SendBaseBackup CBC 199 93.5 % (29 / 31) 76.9 % (20 / 26)
_tarWriteHeader CBC 197017 73.3 % (11 / 15) 42.9 % (6 / 14)
_tarWritePadding CBC 187425 100.0 % (8 / 8) 68.8 % (11 / 16)
basebackup_read_file CBC 219161 77.8 % (7 / 9) 41.7 % (5 / 12)
compareWalFileNames UBC 0 0.0 % (0 / 4)
convert_link_to_directory CBC 2871 100.0 % (4 / 4) 100.0 % (2 / 2)
parse_basebackup_options CBC 198 79.2 % (118 / 149) 49.4 % (86 / 174)
perform_base_backup CBC 181 83.8 % (129 / 154) 58.9 % (73 / 124)
push_to_sink CBC 33875 42.9 % (6 / 14) 37.5 % (3 / 8)
read_file_data_into_buffer CBC 211467 85.2 % (23 / 27) 75.0 % (18 / 24)
sendDir CBC 6257 94.9 % (129 / 136) 82.8 % (106 / 128)
sendFile CBC 187202 78.3 % (65 / 83) 46.2 % (36 / 78)
sendFileWithContent CBC 224 92.0 % (23 / 25) 41.7 % (5 / 12)
sendTablespace CBC 74 66.7 % (6 / 9) 16.7 % (1 / 6)
verify_page_checksum CBC 499911 90.9 % (10 / 11) 87.5 % (7 / 8)

Generated by: LCOV version 2.0-1