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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 83.8 % 680 570 2 108 2 18 550 14
Current Date: 2026-05-05 10:23:31 +0900 Functions: 93.3 % 15 14 1 7 7
Baseline: lcov-20260505-025707-baseline Branches: 60.1 % 632 380 4 248 2 14 364 3 9
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: 90.0 % 20 18 2 18
(360..) days: 83.6 % 660 552 108 2 550
Function coverage date bins:
(360..) days: 93.3 % 15 14 1 7 7
Branch coverage date bins:
(30,360] days: 77.8 % 18 14 4 14
(360..) days: 59.6 % 614 366 248 2 364

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 78 66.7 % (6 / 9) 16.7 % (1 / 6)
perform_base_backup GNC 183 83.9 % (130 / 155) 58.9 % (73 / 124)
parse_basebackup_options CBC 200 79.2 % (118 / 149) 49.4 % (86 / 174)
SendBaseBackup GNC 201 96.8 % (30 / 31) 80.8 % (21 / 26)
sendFileWithContent GNC 238 92.0 % (23 / 25) 41.7 % (5 / 12)
convert_link_to_directory CBC 2900 100.0 % (4 / 4) 100.0 % (2 / 2)
sendDir GNC 6300 94.9 % (129 / 136) 82.8 % (106 / 128)
push_to_sink CBC 31049 42.9 % (6 / 14) 37.5 % (3 / 8)
sendFile GNC 189238 78.3 % (65 / 83) 46.2 % (36 / 78)
_tarWritePadding CBC 189475 100.0 % (8 / 8) 68.8 % (11 / 16)
_tarWriteHeader CBC 199163 73.3 % (11 / 15) 42.9 % (6 / 14)
read_file_data_into_buffer GNC 217162 85.2 % (23 / 27) 75.0 % (18 / 24)
basebackup_read_file CBC 228440 77.8 % (7 / 9) 41.7 % (5 / 12)
verify_page_checksum GNC 520697 90.9 % (10 / 11) 87.5 % (7 / 8)

Generated by: LCOV version 2.5.0-beta