LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - heapam_visibility.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 82.3 % 558 459 1 98 459
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 19 19 19
Baseline: lcov-20260827-baseline Branches: 73.1 % 510 373 1 136 373
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 69.0 % 71 49 22 49
(360..) days: 84.2 % 487 410 1 76 410
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: 75.2 % 452 340 1 111 340

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 282 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleSatisfiesHistoricMVCC CBC 47010 94.1 % (48 / 51) 82.1 % (46 / 56)
TransactionIdInArray CBC 56333 100.0 % (3 / 3) 100.0 % (4 / 4)
HeapTupleSatisfiesToast CBC 94243 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleHeaderIsOnlyLocked CBC 132605 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleSatisfiesNonVacuumable CBC 471983 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesSelf CBC 660819 50.0 % (31 / 62) 46.4 % (26 / 56)
HeapTupleSatisfiesMVCCBatch CBC 1724007 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesUpdate CBC 4933153 74.5 % (73 / 98) 68.9 % (62 / 90)
HeapTupleSatisfiesDirty CBC 7803977 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleIsSurelyDead CBC 8558700 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesVacuum CBC 9397973 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesAny CBC 12220933 100.0 % (2 / 2)
SetHintBits CBC 14611979 100.0 % (3 / 3)
SetHintBitsExt CBC 17707520 100.0 % (19 / 19) 100.0 % (18 / 18)
HeapTupleCleanMoved CBC 39018826 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesVisibility CBC 42066566 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleSatisfiesVacuumHorizon CBC 43523142 93.3 % (56 / 60) 79.3 % (46 / 58)
HeapTupleSatisfiesMVCC CBC 93262852 93.0 % (66 / 71) 84.7 % (61 / 72)

Generated by: LCOV version 2.0-1