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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 72.5 % 342 248 94 6 242 6
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 16 16 3 13
Baseline: lcov-20260630-baseline Branches: 62.9 % 224 141 2 81 2 139
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: 94.7 % 19 18 1 18
(30,360] days: 100.0 % 6 6 6
(360..) days: 70.7 % 317 224 93 224
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 100.0 % 15 15 3 12
Branch coverage date bins:
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 50.0 % 4 2 2 2
(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
GetSlotInformation GNC 3 71.4 % (30 / 42) 54.2 % (13 / 24)
DropReplicationSlot CBC 4 57.9 % (11 / 19) 50.0 % (4 / 8)
CreateReplicationSlot CBC 183 81.5 % (44 / 54) 66.1 % (37 / 56)
AppendIntegerCommandOption CBC 190 100.0 % (4 / 4)
RetrieveWalSegSize CBC 206 46.7 % (14 / 30) 45.8 % (11 / 24)
RetrieveDataDirCreatePerm CBC 424 50.0 % (10 / 20) 50.0 % (6 / 12)
GetConnection GNC 426 77.1 % (74 / 96) 69.4 % (43 / 62)
RunIdentifySystem GNC 431 62.5 % (20 / 32) 70.8 % (17 / 24)
fe_sendint64 CBC 740 100.0 % (4 / 4)
AppendStringCommandOption CBC 872 100.0 % (6 / 6) 50.0 % (1 / 2)
feTimestampDifference CBC 1219 75.0 % (6 / 8) 50.0 % (1 / 2)
AppendQuotedString CBC 1356 88.9 % (8 / 9) 75.0 % (3 / 4)
AppendPlainCommandOption CBC 1479 85.7 % (6 / 7) 83.3 % (5 / 6)
feGetCurrentTimestamp CBC 1683 100.0 % (5 / 5)
feTimestampDifferenceExceeds CBC 2095 100.0 % (3 / 3)
fe_recvint64 CBC 2125 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1