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

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