LCOV - differential code coverage report
Current view: top level - src/backend/backup - basebackup.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 84.0 % 674 566 108 2 12 552 12
Current Date: 2026-03-14 14:10:32 -0400 Functions: 93.3 % 15 14 1 4 10
Baseline: lcov-20260315-024220-baseline Branches: 59.9 % 626 375 1 250 2 1 372 1 1
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 10 10 8 2
(360..) days: 83.6 % 660 552 108 2 550
Function coverage date bins:
(360..) days: 93.3 % 15 14 1 4 10
Branch coverage date bins:
(30,360] days: 75.0 % 4 3 1 1 2
(360..) days: 59.8 % 622 372 250 2 370

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 GNC 192 96.8 % (30 / 31) 80.8 % (21 / 26)
_tarWriteHeader CBC 178789 73.3 % (11 / 15) 42.9 % (6 / 14)
_tarWritePadding CBC 169521 100.0 % (8 / 8) 68.8 % (11 / 16)
basebackup_read_file CBC 209178 77.8 % (7 / 9) 41.7 % (5 / 12)
compareWalFileNames UBC 0 0.0 % (0 / 4)
convert_link_to_directory CBC 2778 100.0 % (4 / 4) 100.0 % (2 / 2)
parse_basebackup_options CBC 191 79.2 % (118 / 149) 49.4 % (86 / 174)
perform_base_backup GNC 174 83.9 % (130 / 155) 58.9 % (73 / 124)
push_to_sink CBC 26674 42.9 % (6 / 14) 37.5 % (3 / 8)
read_file_data_into_buffer CBC 198412 87.0 % (20 / 23) 75.0 % (15 / 20)
sendDir GNC 6020 94.9 % (129 / 136) 82.8 % (106 / 128)
sendFile CBC 169296 78.3 % (65 / 83) 44.9 % (35 / 78)
sendFileWithContent GNC 226 92.0 % (23 / 25) 41.7 % (5 / 12)
sendTablespace CBC 78 66.7 % (6 / 9) 16.7 % (1 / 6)
verify_page_checksum CBC 482832 100.0 % (9 / 9) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta