LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - heapam_visibility.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
Current: 936d8974c3bcf4fc7163fcd1b403eea2adffa73e vs a0a0c0c20ec5f8787bb1be5f476c4e59f6810634 Lines: 80.1 % 558 447 22 89 4 1 49 393 98 24
Current Date: 2026-05-05 16:20:26 +0200 Functions: 100.0 % 19 19 13 6 1
Baseline: lcov-20260506-032815-baseline Branches: 71.0 % 510 362 25 123 4 33 325 84 20
Baseline Date: 2026-05-05 18:51:27 +0700 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: 81.7 % 487 398 89 4 1 393
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 15 15 9 6
Branch coverage date bins:
(30,360] days: 56.9 % 58 33 25 33
(360..) days: 72.8 % 452 329 123 4 325

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
HeapTupleSatisfiesSelf GNC 605139 30.6 % (19 / 62) 26.8 % (15 / 56)
HeapTupleSatisfiesUpdate GNC 4919465 74.5 % (73 / 98) 68.9 % (62 / 90)
HeapTupleCleanMoved GNC 39039981 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesVacuumHorizon GNC 42769906 91.7 % (55 / 60) 77.6 % (45 / 58)
HeapTupleSatisfiesDirty GNC 7812628 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleSatisfiesMVCC GNC 101986068 93.0 % (66 / 71) 84.7 % (61 / 72)
HeapTupleSatisfiesHistoricMVCC CBC 45775 96.1 % (49 / 51) 83.9 % (47 / 56)
HeapTupleSatisfiesToast GNC 96192 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleHeaderIsOnlyLocked CBC 135023 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleIsSurelyDead CBC 8551546 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesNonVacuumable GNC 483641 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesVacuum CBC 9346560 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesMVCCBatch GNC 2110556 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesVisibility GNC 42273274 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleSetHintBits GNC 277 100.0 % (4 / 4) 50.0 % (1 / 2)
SetHintBitsExt GNC 17740410 100.0 % (19 / 19) 100.0 % (18 / 18)
TransactionIdInArray CBC 54697 100.0 % (3 / 3) 100.0 % (4 / 4)
HeapTupleSatisfiesAny CBC 12168837 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta