LCOV - code coverage report
Current view: top level - src/backend/executor - nodeModifyTable.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 93.0 % 1706 1586
Test Date: 2026-07-26 07:15:44 Functions: 97.7 % 43 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 78.3 % 1208 946

Function Name Sort by function name Hit count Sort by function hit count
ExecReScanModifyTable 0
ExecPendingInserts 18
ExecBatchInsert 29
ExecInitForPortionOf 74
ExecCheckTIDVisible 139
ExecOnConflictSelect 192
ExecCrossPartitionUpdateForeignKey 202
ExecCrossPartitionUpdate 751
ExecForPortionOfLeftovers 885
ExecInitMerge 1060
ExecInitMergeTupleSlots 1232
ExecComputeStoredGenerated 1248
ExecMergeNotMatched 1800
ExecOnConflictUpdate 2761
ExecOnConflictLockRow 2831
ExecCheckTupleVisible 2956
ExecProcessReturning 5929
ExecLookupResultRelByOid 8399
ExecMergeMatched 8693
ExecInitUpdateProjection 8781
ExecMerge 10484
ExecInitGenerated 32007
ExecInitInsertProjection 58193
ExecCheckPlanOutput 58897
ExecEndModifyTable 74892
fireASTriggers 76170
ExecInitModifyTable 78250
fireBSTriggers 78501
ExecSetupTransitionCaptureState 78768
ExecModifyTable 83777
ExecPrepareTupleRouting 481264
ExecDelete 1053672
ExecDeleteEpilogue 1053855
ExecDeleteAct 1053917
ExecDeletePrologue 1054023
ExecGetUpdateNewTuple 2220649
ExecUpdate 2223290
ExecUpdateEpilogue 2223569
ExecUpdateAct 2224424
ExecUpdatePrepareSlot 2224523
ExecUpdatePrologue 2224706
ExecGetInsertNewTuple 8057016
ExecInsert 8060085

Generated by: LCOV version 2.0-1