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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 74.4 % 180 134 2 44 9 125 2 4
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 12 12 3 9 1
Baseline: lcov-20261012-baseline Branches: 39.2 % 130 51 3 76 3 48
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 0.0 % 1 0 1
(30,360] days: 92.3 % 13 12 1 9 3
(360..) days: 73.5 % 166 122 44 122
Function coverage date bins:
(30,360] days: 100.0 % 3 3 2 1
(360..) days: 100.0 % 9 9 1 8
Branch coverage date bins:
(7,30] days: 0.0 % 2 0 2
(30,360] days: 75.0 % 4 3 1 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
AdvanceNextFullTransactionIdPastXid CBC 2986630 92.3 % (12 / 13) 70.0 % (7 / 10)
AdvanceOldestClogXid CBC 1167 100.0 % (6 / 6) 100.0 % (2 / 2)
AssertTransactionIdInAllowableRange CBC 10345697 87.5 % (7 / 8) 37.5 % (3 / 8)
ForceTransactionIdLimitUpdate CBC 1214 75.0 % (12 / 16) 50.0 % (4 / 8)
GetNewObjectId GNC 565943 100.0 % (2 / 2)
GetNewObjectId8 GNC 565997 86.4 % (19 / 22) 66.7 % (8 / 12)
GetNewTransactionId CBC 179739 59.6 % (34 / 57) 30.8 % (16 / 52)
ReadNextFullTransactionId CBC 43792 100.0 % (5 / 5)
SetTransactionIdLimit CBC 1332 65.7 % (23 / 35) 30.0 % (9 / 30)
StopGeneratingPinnedObjectIds CBC 56 100.0 % (3 / 3)
VarsupShmemRequest CBC 1287 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1