LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - receivelog.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 64.1 % 434 278 3 153 1 8 269 3 8
Current Date: 2026-06-29 16:15:13 +0200 Functions: 94.1 % 17 16 1 5 11 1
Baseline: lcov-20260630-baseline Branches: 56.5 % 262 148 4 110 4 144
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 13 13 1 12
(30,360] days: 70.0 % 10 7 3 7
(360..) days: 62.8 % 411 258 153 1 257
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 93.8 % 16 15 1 4 11
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 50.0 % 8 4 4 4
(360..) days: 56.3 % 252 142 110 142

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
CalculateCopyStreamSleeptime CBC 1114 84.6 % (11 / 13) 75.0 % (6 / 8)
CheckCopyStreamStop CBC 3098 66.7 % (6 / 9) 70.0 % (7 / 10)
CheckServerVersionForStreaming CBC 333 53.8 % (7 / 13) 25.0 % (2 / 8)
CopyStreamPoll CBC 2879 76.0 % (19 / 25) 75.0 % (12 / 16)
CopyStreamReceive CBC 3098 81.0 % (17 / 21) 78.6 % (11 / 14)
HandleCopyStream GNC 156 62.0 % (31 / 50) 52.6 % (20 / 38)
HandleEndOfCopyStream CBC 156 66.7 % (10 / 15) 70.0 % (7 / 10)
ProcessKeepaliveMsg UNC 0 0.0 % (0 / 19) 0.0 % (0 / 16)
ProcessWALDataMsg GNC 1984 66.7 % (32 / 48) 59.4 % (19 / 32)
ReadEndOfStreamingResult GNC 1 60.0 % (6 / 10) 50.0 % (3 / 6)
ReceiveXlogStream GNC 156 72.5 % (66 / 91) 62.5 % (30 / 48)
close_walfile CBC 167 83.3 % (20 / 24) 85.7 % (12 / 14)
existsTimeLineHistoryFile CBC 157 100.0 % (5 / 5) 100.0 % (2 / 2)
mark_file_as_archived CBC 9 60.0 % (6 / 10) 50.0 % (2 / 4)
open_walfile CBC 162 32.5 % (13 / 40) 22.2 % (4 / 18)
sendFeedback GNC 156 90.0 % (18 / 20) 66.7 % (4 / 6)
writeTimeLineHistoryFile CBC 5 52.4 % (11 / 21) 58.3 % (7 / 12)

Generated by: LCOV version 2.0-1