LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - varsup.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.0 % 181 161 3 17 22 48 91 7 35
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 12 12 11 1
Baseline: 16@8cea358b128 Branches: 55.9 % 136 76 6 54 22 12 42
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (120,180] days: 94.1 % 51 48 3 48
(240..) days: 86.9 % 130 113 17 22 91
Function coverage date bins:
(120,180] days: 100.0 % 2 2 2
(240..) days: 100.0 % 10 10 9 1
Branch coverage date bins:
(120,180] days: 66.7 % 18 12 6 12
(240..) days: 54.2 % 118 64 54 22 42

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
AdvanceNextFullTransactionIdPastXid GNC 3028300 92.3 % (12 / 13) 70.0 % (7 / 10)
AdvanceOldestClogXid GNC 913 100.0 % (6 / 6) 100.0 % (2 / 2)
AssertTransactionIdInAllowableRange GNC 11457016 87.5 % (7 / 8) 37.5 % (3 / 8)
ForceTransactionIdLimitUpdate GNC 1271 87.5 % (14 / 16) 75.0 % (6 / 8)
GetNewObjectId GNC 471938 84.2 % (16 / 19) 66.7 % (8 / 12)
GetNewTransactionId GNC 24481574 93.0 % (53 / 57) 55.8 % (29 / 52)
ReadNextFullTransactionId GNC 250965 100.0 % (5 / 5)
SetNextObjectId GNC 37 80.0 % (8 / 10) 25.0 % (2 / 8)
SetTransactionIdLimit GNC 1650 82.9 % (29 / 35) 56.7 % (17 / 30)
StopGeneratingPinnedObjectIds CBC 37 100.0 % (3 / 3)
VarsupShmemInit GNC 898 85.7 % (6 / 7) 33.3 % (2 / 6)
VarsupShmemSize GNC 1679 100.0 % (2 / 2)

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