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

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