LCOV - differential code coverage report
Current view: top level - src/backend/executor - execTuples.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.7 % 759 711 14 4 30 6 348 357 12 340
Current Date: 2023-04-08 17:13:01 Functions: 96.3 % 82 79 3 56 1 22 56
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (240..) days: 93.7 % 759 711 14 4 30 6 348 357 12 339
View type: Flat Function coverage date bins:
Legend: Lines: hit not hit (240..) days: 57.2 % 138 79 3 56 1 22 56

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
tts_heap_getsysattr UBC 0 0.0 % (0 / 6)
tts_minimal_getsysattr UBC 0 0.0 % (0 / 3)
tts_virtual_getsomeattrs UBC 0 0.0 % (0 / 2)
ExecStoreHeapTupleDatum GIC 3 100.0 % (10 / 10)
tts_virtual_getsysattr CBC 6 100.0 % (3 / 3)
tts_buffer_heap_getsysattr ECB 630
ExecTypeSetColNames ECB 1746
tts_heap_copy_minimal_tuple CBC 2711 100.0 % (5 / 5)
slot_getmissingattrs GIC 2829 100.0 % (15 / 15)
TupleDescGetAttInMetadata ECB 2847
ExecTypeFromExprList ECB 5774
do_text_output_multiline GIC 9736 85.7 % (12 / 14)
begin_tup_output_tupdesc GIC 12020 100.0 % (6 / 6)
end_tup_output ECB 12020
ExecInitNullTupleSlot ECB 16768
ExecSetSlotDescriptor GIC 19110 81.2 % (13 / 16)
ExecFetchSlotHeapTupleDatum ECB 30417
BlessTupleDesc GIC 31058 100.0 % (5 / 5)
ExecCleanTypeFromTL GIC 42793 100.0 % (2 / 2)
do_tup_output GIC 63961 100.0 % (10 / 10)
tts_heap_copy_heap_tuple CBC 70343 83.3 % (5 / 6)
tts_virtual_copyslot CBC 70477 100.0 % (12 / 12)
tts_heap_copyslot CBC 140898 100.0 % (6 / 6)
tts_minimal_release CBC 194488 100.0 % (2 / 2)
tts_minimal_init CBC 211882 100.0 % (4 / 4)
ExecInitExtraTupleSlot GIC 212749 100.0 % (2 / 2)
ExecInitScanTupleSlot GIC 260872 100.0 % (7 / 7)
ExecInitResultTupleSlotTL ECB 277097
ExecStorePinnedBufferHeapTuple ECB 278304
ExecStoreAllNullTuple ECB 311223
ExecInitResultSlot ECB 377971
ExecResetTupleTable ECB 405257
BuildTupleFromCStrings GIC 407734 90.0 % (18 / 20)
HeapTupleHeaderGetDatum ECB 493533
tts_minimal_copy_heap_tuple ECB 495682
tts_minimal_copyslot GIC 531821 100.0 % (6 / 6)
ExecInitResultTypeTL ECB 557413
ExecTypeFromTL GIC 569995 100.0 % (2 / 2)
tts_virtual_release CBC 577451 100.0 % (2 / 2)
tts_virtual_init CBC 588860 100.0 % (2 / 2)
ExecTypeFromTLInternal ECB 612788
tts_minimal_materialize GNC 785209 100.0 % (16 / 16)
ExecAllocTableSlot GIC 862306 100.0 % (4 / 4)
ExecForceStoreHeapTuple GIC 889090 100.0 % (20 / 20)
tts_buffer_heap_copy_minimal_tuple GIC 1264956 83.3 % (5 / 6)
tts_minimal_copy_minimal_tuple ECB 1322209
tts_virtual_materialize CBC 2138818 78.0 % (32 / 41)
tts_minimal_get_minimal_tuple GIC 2447307 80.0 % (4 / 5)
ExecForceStoreMinimalTuple ECB 3545746
tts_heap_get_heap_tuple CBC 4215951 83.3 % (5 / 6)
ExecStoreHeapTuple GIC 4222627 88.9 % (8 / 9)
tts_heap_store_tuple CBC 4222627 100.0 % (11 / 11)
tts_heap_materialize CBC 4286930 100.0 % (13 / 13)
tts_heap_release CBC 5239231 100.0 % (2 / 2)
tts_heap_init CBC 5239628 100.0 % (2 / 2)
tts_buffer_heap_copyslot GIC 5682685 100.0 % (18 / 18)
tts_virtual_copy_heap_tuple CBC 7068537 100.0 % (3 / 3)
tts_buffer_heap_copy_heap_tuple ECB 10126320
ExecFetchSlotMinimalTuple GIC 11018182 100.0 % (10 / 10)
tts_heap_clear CBC 11572437 100.0 % (11 / 11)
tts_heap_getsomeattrs CBC 11676807 100.0 % (5 / 5)
ExecStoreVirtualTuple ECB 13213313
tts_virtual_copy_minimal_tuple CBC 13270380 100.0 % (3 / 3)
tts_buffer_heap_materialize GIC 14171478 100.0 % (16 / 16)
tts_buffer_heap_release ECB 15857121
tts_buffer_heap_init GIC 15861968 100.0 % (2 / 2)
ExecDropSingleTupleTableSlot GIC 20881990 69.2 % (9 / 13)
MakeSingleTupleTableSlot ECB 21039960
tts_buffer_heap_get_heap_tuple ECB 21901000
MakeTupleTableSlot ECB 21902338
tts_minimal_getsomeattrs CBC 22396059 100.0 % (5 / 5)
ExecStoreMinimalTuple GIC 25428750 87.5 % (7 / 8)
tts_buffer_heap_clear GIC 27431568 100.0 % (15 / 15)
ExecFetchSlotHeapTuple GIC 27537058 100.0 % (12 / 12)
tts_minimal_store_tuple ECB 27639388
tts_minimal_clear CBC 33384260 100.0 % (11 / 11)
tts_virtual_clear CBC 40183402 100.0 % (10 / 10)
tts_buffer_heap_getsomeattrs GIC 71856093 100.0 % (5 / 5)
ExecStoreBufferHeapTuple ECB 84064739
tts_buffer_heap_store_tuple ECB 84347418
slot_getsomeattrs_int ECB 105171780
slot_deform_heap_tuple GIC 105928959 100.0 % (44 / 44)

Generated by: LCOV version v1.16-55-g56c0a2a