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

Generated by: LCOV version 2.0-1