LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - varsup.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 74.4 % 180 134 2 44 9 125 2 4
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 12 12 3 9 1
Baseline: lcov-20260920-baseline Branches: 39.2 % 130 51 3 76 3 48
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 81.8 % 11 9 2 9
(30,360] days: 100.0 % 3 3 3
(360..) days: 73.5 % 166 122 44 122
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 9 9 1 8
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(360..) days: 38.7 % 124 48 76 48

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 56 80.0 % (8 / 10) 25.0 % (2 / 8)
StopGeneratingPinnedObjectIds CBC 56 100.0 % (3 / 3)
AdvanceOldestClogXid CBC 1159 100.0 % (6 / 6) 100.0 % (2 / 2)
ForceTransactionIdLimitUpdate CBC 1203 75.0 % (12 / 16) 50.0 % (4 / 8)
VarsupShmemRequest CBC 1277 100.0 % (3 / 3)
SetTransactionIdLimit CBC 1325 65.7 % (23 / 35) 30.0 % (9 / 30)
ReadNextFullTransactionId CBC 44338 100.0 % (5 / 5)
GetNewTransactionId CBC 179724 59.6 % (34 / 57) 30.8 % (16 / 52)
GetNewObjectId GNC 565157 100.0 % (2 / 2)
GetNewObjectId8 GNC 565211 86.4 % (19 / 22) 66.7 % (8 / 12)
AdvanceNextFullTransactionIdPastXid CBC 2988850 92.3 % (12 / 13) 70.0 % (7 / 10)
AssertTransactionIdInAllowableRange CBC 10282866 87.5 % (7 / 8) 37.5 % (3 / 8)

Generated by: LCOV version 2.0-1