LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - streamutil.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 72.5 % 342 248 94 4 244 4
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 16 16 1 15
Baseline: lcov-20260726-baseline Branches: 62.9 % 224 141 83 141
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 95.7 % 23 22 1 22
(360..) days: 70.5 % 315 222 93 222
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 15 15 1 14
Branch coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 62.7 % 220 138 82 138

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 CBC 3 71.4 % (30 / 42) 54.2 % (13 / 24)
DropReplicationSlot CBC 5 57.9 % (11 / 19) 50.0 % (4 / 8)
CreateReplicationSlot CBC 187 81.5 % (44 / 54) 66.1 % (37 / 56)
AppendIntegerCommandOption CBC 193 100.0 % (4 / 4)
RetrieveWalSegSize CBC 209 46.7 % (14 / 30) 45.8 % (11 / 24)
RetrieveDataDirCreatePerm CBC 434 50.0 % (10 / 20) 50.0 % (6 / 12)
GetConnection GNC 436 77.1 % (74 / 96) 69.4 % (43 / 62)
RunIdentifySystem CBC 441 62.5 % (20 / 32) 70.8 % (17 / 24)
fe_sendint64 CBC 780 100.0 % (4 / 4)
AppendStringCommandOption CBC 885 100.0 % (6 / 6) 50.0 % (1 / 2)
AppendQuotedString CBC 1380 88.9 % (8 / 9) 75.0 % (3 / 4)
AppendPlainCommandOption CBC 1502 85.7 % (6 / 7) 83.3 % (5 / 6)
feTimestampDifference CBC 1758 75.0 % (6 / 8) 50.0 % (1 / 2)
fe_recvint64 CBC 1996 100.0 % (3 / 3)
feGetCurrentTimestamp CBC 2192 100.0 % (5 / 5)
feTimestampDifferenceExceeds CBC 2449 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1