LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - streamutil.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 72.4 % 340 246 94 6 240 8
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 16 16 3 13
Baseline: lcov-20261012-baseline Branches: 62.9 % 224 141 2 81 2 139
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.6 % 29 28 1 6 22
(360..) days: 70.1 % 311 218 93 218
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 15 15 3 12
Branch coverage date bins:
(30,360] days: 62.5 % 8 5 2 1 2 3
(360..) days: 63.0 % 216 136 80 136

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
CreateReplicationSlot CBC 197 81.5 % (44 / 54) 66.1 % (37 / 56)
GetConnection GNC 456 77.1 % (74 / 96) 69.4 % (43 / 62)
RetrieveWalSegSize CBC 219 46.7 % (14 / 30) 45.8 % (11 / 24)
GetSlotInformation GNC 3 70.7 % (29 / 41) 54.2 % (13 / 24)
RunIdentifySystem GNC 461 61.3 % (19 / 31) 70.8 % (17 / 24)
RetrieveDataDirCreatePerm CBC 454 50.0 % (10 / 20) 50.0 % (6 / 12)
DropReplicationSlot CBC 5 57.9 % (11 / 19) 50.0 % (4 / 8)
AppendPlainCommandOption CBC 1573 85.7 % (6 / 7) 83.3 % (5 / 6)
AppendQuotedString CBC 1440 88.9 % (8 / 9) 75.0 % (3 / 4)
AppendStringCommandOption CBC 925 100.0 % (6 / 6) 50.0 % (1 / 2)
feTimestampDifference CBC 1984 75.0 % (6 / 8) 50.0 % (1 / 2)
AppendIntegerCommandOption CBC 203 100.0 % (4 / 4)
feGetCurrentTimestamp CBC 2446 100.0 % (5 / 5)
feTimestampDifferenceExceeds CBC 2681 100.0 % (3 / 3)
fe_recvint64 CBC 2290 100.0 % (3 / 3)
fe_sendint64 CBC 820 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1