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

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