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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 83.8 % 680 570 2 108 2 18 550 14
Current Date: 2026-05-29 21:51:00 -0400 Functions: 93.3 % 15 14 1 7 7
Baseline: lcov-20260530-034037-baseline Branches: 60.1 % 632 380 4 248 2 14 364 3 9
Baseline Date: 2026-05-29 14:39:03 -0700 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 185 83.9 % (130 / 155) 58.9 % (73 / 124)
parse_basebackup_options CBC 202 79.2 % (118 / 149) 49.4 % (86 / 174)
SendBaseBackup GNC 203 96.8 % (30 / 31) 80.8 % (21 / 26)
sendFileWithContent GNC 240 92.0 % (23 / 25) 41.7 % (5 / 12)
convert_link_to_directory CBC 2937 100.0 % (4 / 4) 100.0 % (2 / 2)
sendDir GNC 6386 94.9 % (129 / 136) 82.8 % (106 / 128)
push_to_sink CBC 31049 42.9 % (6 / 14) 37.5 % (3 / 8)
sendFile GNC 191223 78.3 % (65 / 83) 46.2 % (36 / 78)
_tarWritePadding CBC 191462 100.0 % (8 / 8) 68.8 % (11 / 16)
_tarWriteHeader CBC 201275 73.3 % (11 / 15) 42.9 % (6 / 14)
read_file_data_into_buffer GNC 219668 85.2 % (23 / 27) 75.0 % (18 / 24)
basebackup_read_file CBC 230946 77.8 % (7 / 9) 41.7 % (5 / 12)
verify_page_checksum GNC 523763 90.9 % (10 / 11) 87.5 % (7 / 8)

Generated by: LCOV version 2.5.0-beta