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

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