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
HeapTupleCleanMoved GNC 40040833 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleHeaderIsOnlyLocked CBC 129110 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleIsSurelyDead CBC 8607166 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesAny CBC 12154258 100.0 % (2 / 2)
HeapTupleSatisfiesDirty GNC 7819567 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleSatisfiesHistoricMVCC CBC 45767 96.1 % (49 / 51) 83.9 % (47 / 56)
HeapTupleSatisfiesMVCC GNC 98826109 93.0 % (66 / 71) 84.7 % (61 / 72)
HeapTupleSatisfiesMVCCBatch GNC 1921064 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesNonVacuumable GNC 481437 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesSelf GNC 661378 46.8 % (29 / 62) 44.6 % (25 / 56)
HeapTupleSatisfiesToast GNC 95550 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleSatisfiesUpdate GNC 4938306 72.4 % (71 / 98) 66.7 % (60 / 90)
HeapTupleSatisfiesVacuum CBC 9331222 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesVacuumHorizon GNC 46965560 93.3 % (56 / 60) 79.3 % (46 / 58)
HeapTupleSatisfiesVisibility GNC 42237274 94.1 % (16 / 17) 87.5 % (7 / 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