LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - streamutil.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 72.4 % 351 254 5 92 28 226 1 8
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 17 17 4 13
Baseline: 16@8cea358b128 Branches: 61.9 % 226 140 8 78 16 124
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 86.4 % 22 19 3 19
(180,240] days: 81.8 % 11 9 2 9
(240..) days: 71.1 % 318 226 92 226
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 100.0 % 15 15 2 13
Branch coverage date bins:
[..60] days: 62.5 % 16 10 6 10
(180,240] days: 75.0 % 8 6 2 6
(240..) days: 61.4 % 202 124 78 124

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
DropReplicationSlot CBC 2 55.6 % (10 / 18) 50.0 % (4 / 8)
FindDbnameInConnParams GNC 3 83.3 % (5 / 6) 62.5 % (5 / 8)
GetDbnameFromConnectionOptions GNC 3 87.5 % (14 / 16) 62.5 % (5 / 8)
GetSlotInformation CBC 3 70.7 % (29 / 41) 54.2 % (13 / 24)
CreateReplicationSlot CBC 142 79.6 % (39 / 49) 64.6 % (31 / 48)
AppendIntegerCommandOption CBC 161 100.0 % (4 / 4)
RetrieveWalSegSize GNC 175 46.7 % (14 / 30) 45.8 % (11 / 24)
RetrieveDataDirCreatePerm CBC 347 50.0 % (10 / 20) 50.0 % (6 / 12)
GetConnection GNC 349 76.0 % (73 / 96) 68.3 % (41 / 60)
RunIdentifySystem CBC 355 62.5 % (20 / 32) 70.8 % (17 / 24)
fe_sendint64 CBC 592 100.0 % (4 / 4)
AppendStringCommandOption CBC 739 100.0 % (9 / 9) 50.0 % (1 / 2)
AppendPlainCommandOption CBC 1247 85.7 % (6 / 7) 83.3 % (5 / 6)
feTimestampDifference CBC 2608 75.0 % (6 / 8) 50.0 % (1 / 2)
feGetCurrentTimestamp CBC 3222 100.0 % (5 / 5)
feTimestampDifferenceExceeds CBC 3957 100.0 % (3 / 3)
fe_recvint64 CBC 6282 100.0 % (3 / 3)

Generated by: LCOV version 2.1-beta2-3-g6141622