LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - heapam_visibility.c (source / functions) Coverage Total Hit LBC UBC GBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 81.8 % 559 457 4 98 5 452
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 19 19 19
Baseline: lcov-20261105-baseline Branches: 72.4 % 510 369 4 137 4 365
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 69.0 % 71 49 22 49
(360..) days: 83.6 % 487 407 4 76 5 402
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 15 15 15
Branch coverage date bins:
(30,360] days: 56.9 % 58 33 25 33
(360..) days: 74.3 % 452 336 4 112 4 332

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
HeapTupleSetHintBits CBC 243 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleSatisfiesHistoricMVCC CBC 47508 90.2 % (46 / 51) 76.8 % (43 / 56)
TransactionIdInArray CBC 57417 100.0 % (3 / 3) 100.0 % (4 / 4)
HeapTupleSatisfiesToast CBC 100166 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleHeaderIsOnlyLocked CBC 132737 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleSatisfiesNonVacuumable CBC 528827 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesSelf CBC 656970 50.0 % (31 / 62) 46.4 % (26 / 56)
HeapTupleSatisfiesMVCCBatch CBC 1682356 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesUpdate CBC 5128710 73.5 % (72 / 98) 67.8 % (61 / 90)
HeapTupleSatisfiesDirty CBC 7828478 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleIsSurelyDead CBC 8619160 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesVacuum CBC 9388535 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesAny CBC 12223109 100.0 % (2 / 2)
SetHintBits CBC 14704660 100.0 % (3 / 3)
SetHintBitsExt CBC 17809155 100.0 % (19 / 19) 100.0 % (18 / 18)
HeapTupleCleanMoved CBC 39111652 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesVisibility CBC 41929165 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleSatisfiesVacuumHorizon CBC 44247183 93.4 % (57 / 61) 79.3 % (46 / 58)
HeapTupleSatisfiesMVCC CBC 88805367 93.0 % (66 / 71) 84.7 % (61 / 72)

Generated by: LCOV version 2.0-1