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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 81.5 % 558 455 22 81 6 1 49 399 98 24
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 19 19 13 6 1
Baseline: lcov-20260530-034037-baseline Branches: 72.5 % 510 370 25 115 6 33 331 84 20
Baseline Date: 2026-05-29 14:39:03 -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: 83.4 % 487 406 81 6 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.6 % 452 337 115 6 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 659433 41.9 % (26 / 62) 39.3 % (22 / 56)
HeapTupleSatisfiesUpdate GNC 4922631 74.5 % (73 / 98) 68.9 % (62 / 90)
HeapTupleCleanMoved GNC 39159634 15.8 % (3 / 19) 5.6 % (1 / 18)
HeapTupleSatisfiesDirty GNC 7813946 88.9 % (64 / 72) 82.3 % (51 / 62)
HeapTupleSatisfiesMVCC GNC 101207779 93.0 % (66 / 71) 84.7 % (61 / 72)
HeapTupleSatisfiesVacuumHorizon GNC 42961837 93.3 % (56 / 60) 79.3 % (46 / 58)
HeapTupleHeaderIsOnlyLocked CBC 126988 83.3 % (15 / 18) 75.0 % (12 / 16)
HeapTupleSatisfiesToast GNC 96577 75.0 % (9 / 12) 58.3 % (7 / 12)
HeapTupleSatisfiesHistoricMVCC CBC 46187 96.1 % (49 / 51) 83.9 % (47 / 56)
HeapTupleSatisfiesVisibility GNC 42386975 94.1 % (16 / 17) 87.5 % (7 / 8)
HeapTupleIsSurelyDead CBC 8617400 100.0 % (15 / 15) 85.7 % (12 / 14)
HeapTupleSatisfiesAny CBC 12161866 100.0 % (2 / 2)
HeapTupleSatisfiesMVCCBatch GNC 2076139 100.0 % (14 / 14) 87.5 % (7 / 8)
HeapTupleSatisfiesNonVacuumable GNC 482233 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSatisfiesVacuum CBC 9339618 100.0 % (9 / 9) 75.0 % (6 / 8)
HeapTupleSetHintBits GNC 277 100.0 % (4 / 4) 50.0 % (1 / 2)
SetHintBits GNC 14659122 100.0 % (3 / 3)
SetHintBitsExt GNC 17772033 100.0 % (19 / 19) 100.0 % (18 / 18)
TransactionIdInArray CBC 55366 100.0 % (3 / 3) 100.0 % (4 / 4)

Generated by: LCOV version 2.5.0-beta