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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 81.5 % 558 455 2 101 5 450
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 19 19 19
Baseline: lcov-20260920-baseline Branches: 72.2 % 510 368 2 140 4 364
Baseline Date: 2026-09-20 14:13:13 +0900 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: 83.4 % 487 406 2 79 5 401
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.1 % 452 335 2 115 4 331

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 238 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleSatisfiesHistoricMVCC CBC 45807 90.2 % (46 / 51) 76.8 % (43 / 56)
TransactionIdInArray CBC 54866 100.0 % (3 / 3) 100.0 % (4 / 4)
HeapTupleSatisfiesToast CBC 99325 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleHeaderIsOnlyLocked CBC 125839 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleSatisfiesNonVacuumable CBC 502630 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesSelf CBC 657542 50.0 % (31 / 62) 46.4 % (26 / 56)
HeapTupleSatisfiesMVCCBatch CBC 1667129 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesUpdate CBC 4929592 72.4 % (71 / 98) 66.7 % (60 / 90)
HeapTupleSatisfiesDirty CBC 7831632 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleIsSurelyDead CBC 8605023 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesVacuum CBC 9385066 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesAny CBC 12219411 100.0 % (2 / 2)
SetHintBits CBC 14593983 100.0 % (3 / 3)
SetHintBitsExt CBC 17626678 100.0 % (19 / 19) 100.0 % (18 / 18)
HeapTupleCleanMoved CBC 38987653 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesVisibility CBC 41562495 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleSatisfiesVacuumHorizon CBC 43477246 93.3 % (56 / 60) 79.3 % (46 / 58)
HeapTupleSatisfiesMVCC CBC 90310501 93.0 % (66 / 71) 84.7 % (61 / 72)

Generated by: LCOV version 2.0-1