LCOV - differential code coverage report
Current view: top level - src/include/access - htup_details.h (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 96.3 % 164 158 6 4 154 4
Current Date: 2025-10-28 08:26:42 +0900 Functions: 98.1 % 54 53 1 4 49 3
Baseline: lcov-20251028-005825-baseline Branches: 78.0 % 50 39 11 39
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(30,360] days: 96.6 % 145 140 5 1 139
(360..) days: 93.8 % 16 15 1 15
Function coverage date bins:
(1,7] days: 100.0 % 3 3 3
(30,360] days: 98.0 % 49 48 1 48
(360..) days: 100.0 % 2 2 1 1
Branch coverage date bins:
(30,360] days: 76.3 % 38 29 9 29
(360..) days: 83.3 % 12 10 2 10

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
BITMAPLEN CBC 3791581 100.0 % (2 / 2)
GETSTRUCT CBC 64816343 100.0 % (2 / 2)
HEAP_LOCKED_UPGRADED CBC 37044 100.0 % (4 / 4) 83.3 % (5 / 6)
HEAP_XMAX_IS_LOCKED_ONLY CBC 17250997 100.0 % (3 / 3) 75.0 % (3 / 4)
HEAP_XMAX_IS_SHR_LOCKED GNC 99330 100.0 % (2 / 2)
HeapTupleClearHeapOnly CBC 321660 100.0 % (3 / 3)
HeapTupleClearHotUpdated CBC 310178 100.0 % (3 / 3)
HeapTupleHasExternal CBC 14924695 100.0 % (2 / 2)
HeapTupleHasNulls CBC 518990125 100.0 % (2 / 2)
HeapTupleHasVarWidth CBC 28844809 100.0 % (2 / 2)
HeapTupleHeaderClearHeapOnly CBC 321660 100.0 % (3 / 3)
HeapTupleHeaderClearHotUpdated CBC 2228881 100.0 % (3 / 3)
HeapTupleHeaderClearMatch CBC 5790883 100.0 % (3 / 3)
HeapTupleHeaderGetDatumLength CBC 1074240 100.0 % (2 / 2)
HeapTupleHeaderGetRawCommandId CBC 14672549 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmax CBC 39188970 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmin CBC 155602119 100.0 % (2 / 2)
HeapTupleHeaderGetSpeculativeToken CBC 2 100.0 % (3 / 3) 50.0 % (1 / 2)
HeapTupleHeaderGetTypMod CBC 1066555 100.0 % (2 / 2)
HeapTupleHeaderGetTypeId CBC 1072663 100.0 % (2 / 2)
HeapTupleHeaderGetUpdateXid CBC 6669386 100.0 % (6 / 6) 100.0 % (6 / 6)
HeapTupleHeaderGetXmin CBC 47937769 100.0 % (3 / 3) 100.0 % (2 / 2)
HeapTupleHeaderGetXvac CBC 6011364 75.0 % (3 / 4) 50.0 % (1 / 2)
HeapTupleHeaderHasMatch CBC 7034927 100.0 % (2 / 2)
HeapTupleHeaderIndicatesMovedPartitions CBC 128761 100.0 % (2 / 2)
HeapTupleHeaderIsHeapOnly CBC 51545901 100.0 % (2 / 2)
HeapTupleHeaderIsHotUpdated CBC 18596966 100.0 % (4 / 4) 100.0 % (6 / 6)
HeapTupleHeaderIsSpeculative CBC 224285327 100.0 % (2 / 2)
HeapTupleHeaderSetCmax CBC 2325064 100.0 % (7 / 7) 75.0 % (3 / 4)
HeapTupleHeaderSetCmin CBC 11967561 100.0 % (5 / 5) 50.0 % (1 / 2)
HeapTupleHeaderSetDatumLength CBC 12693789 100.0 % (3 / 3)
HeapTupleHeaderSetHeapOnly CBC 286614 100.0 % (3 / 3)
HeapTupleHeaderSetHotUpdated CBC 179399 100.0 % (3 / 3)
HeapTupleHeaderSetMatch CBC 2961635 100.0 % (3 / 3)
HeapTupleHeaderSetMovedPartitions CBC 628 100.0 % (3 / 3)
HeapTupleHeaderSetSpeculativeToken CBC 2079 100.0 % (3 / 3)
HeapTupleHeaderSetTypMod CBC 12717151 100.0 % (3 / 3)
HeapTupleHeaderSetTypeId CBC 12717151 100.0 % (3 / 3)
HeapTupleHeaderSetXmax CBC 14152778 100.0 % (3 / 3)
HeapTupleHeaderSetXmin CBC 11988526 100.0 % (3 / 3)
HeapTupleHeaderSetXminFrozen CBC 103191 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleHeaderSetXvac UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
HeapTupleHeaderXminCommitted CBC 129303663 100.0 % (2 / 2)
HeapTupleHeaderXminFrozen CBC 337449766 100.0 % (2 / 2)
HeapTupleHeaderXminInvalid CBC 34216343 100.0 % (2 / 2)
HeapTupleIsHeapOnly CBC 32247846 100.0 % (2 / 2)
HeapTupleIsHotUpdated CBC 7367165 100.0 % (2 / 2)
HeapTupleNoNulls CBC 258380577 100.0 % (2 / 2)
HeapTupleSetHeapOnly CBC 286614 100.0 % (3 / 3)
HeapTupleSetHotUpdated CBC 143307 100.0 % (3 / 3)
fastgetattr GNC 151371567 100.0 % (12 / 12) 87.5 % (7 / 8)
heap_getattr CBC 142418464 83.3 % (5 / 6) 75.0 % (3 / 4)

Generated by: LCOV version 2.4-beta