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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 81.7 % 558 456 22 80 7 1 49 399 98 24
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 19 19 13 6 1
Baseline: lcov-20260630-baseline Branches: 72.7 % 510 371 25 114 7 33 331
Baseline Date: 2026-06-29 13:01:57 +0200 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.6 % 487 407 80 7 1 399
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: 74.8 % 452 338 114 7 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
HeapTupleSatisfiesSelf GNC 661378 46.8 % (29 / 62) 44.6 % (25 / 56)
HeapTupleSatisfiesUpdate GNC 4938306 72.4 % (71 / 98) 66.7 % (60 / 90)
HeapTupleCleanMoved GNC 40040833 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesDirty GNC 7819567 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleSatisfiesMVCC GNC 98826109 93.0 % (66 / 71) 84.7 % (61 / 72)
HeapTupleSatisfiesVacuumHorizon GNC 46965560 93.3 % (56 / 60) 79.3 % (46 / 58)
HeapTupleHeaderIsOnlyLocked CBC 129110 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleSatisfiesToast GNC 95550 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleSatisfiesHistoricMVCC CBC 45767 96.1 % (49 / 51) 83.9 % (47 / 56)
HeapTupleSatisfiesVisibility GNC 42237274 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleIsSurelyDead CBC 8607166 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesAny CBC 12154258 100.0 % (2 / 2)
HeapTupleSatisfiesMVCCBatch GNC 1921064 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesNonVacuumable GNC 481437 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesVacuum CBC 9331222 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSetHintBits GNC 277 100.0 % (4 / 4) 50.0 % (1 / 2)
SetHintBitsExt GNC 17953190 100.0 % (19 / 19) 100.0 % (18 / 18)
TransactionIdInArray CBC 54653 100.0 % (3 / 3) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1