LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeModifyTable.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 93.7 % 1604 1503 101 1 1502 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.6 % 41 40 1 1 39
Baseline: lcov-20260920-baseline Branches: 76.2 % 1254 956 298 956
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(30,360] days: 95.3 % 127 121 6 1 120
(360..) days: 93.6 % 1476 1381 95 1381
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 97.4 % 38 37 1 1 36
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(30,360] days: 70.6 % 85 60 25 60
(360..) days: 76.6 % 1167 894 273 894

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
ExecReScanModifyTable UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
ExecPendingInserts CBC 18 100.0 % (12 / 12) 75.0 % (12 / 16)
ExecBatchInsert CBC 29 94.4 % (17 / 18) 70.0 % (7 / 10)
ExecCheckTIDVisible CBC 142 87.5 % (7 / 8) 50.0 % (3 / 6)
ExecCrossPartitionUpdateForeignKey CBC 202 100.0 % (20 / 20) 77.3 % (17 / 22)
ExecOnConflictSelect CBC 202 91.1 % (41 / 45) 59.3 % (16 / 27)
ExecCrossPartitionUpdate CBC 720 92.5 % (37 / 40) 67.9 % (19 / 28)
ExecComputeStoredGenerated CBC 981 100.0 % (39 / 39) 82.1 % (23 / 28)
ExecInitMerge CBC 1060 95.7 % (89 / 93) 77.2 % (44 / 57)
ExecInitMergeTupleSlots CBC 1232 100.0 % (9 / 9) 50.0 % (1 / 2)
ExecMergeNotMatched CBC 1800 84.6 % (22 / 26) 61.5 % (8 / 13)
ExecOnConflictUpdate CBC 2774 100.0 % (28 / 28) 85.7 % (12 / 14)
ExecOnConflictLockRow CBC 2846 75.9 % (22 / 29) 39.3 % (11 / 28)
ExecCheckTupleVisible CBC 2982 100.0 % (9 / 9) 80.0 % (8 / 10)
ExecProcessReturning CBC 5640 100.0 % (27 / 27) 100.0 % (18 / 18)
ExecLookupResultRelByOid CBC 6931 94.4 % (17 / 18) 75.0 % (12 / 16)
ExecInitUpdateProjection CBC 8292 90.0 % (18 / 20) 37.5 % (3 / 8)
ExecMergeMatched CBC 8384 85.5 % (141 / 165) 66.2 % (106 / 160)
ExecMerge CBC 10175 100.0 % (10 / 10) 100.0 % (10 / 10)
ExecInitGenerated GNC 31463 97.6 % (41 / 42) 83.3 % (30 / 36)
ExecInitInsertProjection CBC 64466 72.7 % (16 / 22) 66.7 % (8 / 12)
ExecCheckPlanOutput CBC 65170 78.3 % (18 / 23) 50.0 % (18 / 36)
ExecEndModifyTable CBC 80291 100.0 % (17 / 17) 92.9 % (13 / 14)
fireASTriggers CBC 80449 93.9 % (31 / 33) 80.0 % (12 / 15)
fireBSTriggers CBC 82660 92.3 % (24 / 26) 80.0 % (12 / 15)
ExecSetupTransitionCaptureState CBC 82902 100.0 % (12 / 12) 100.0 % (4 / 4)
ExecInitModifyTable CBC 83567 98.2 % (219 / 223) 81.6 % (142 / 174)
ExecModifyTable CBC 88838 94.3 % (132 / 140) 74.8 % (80 / 107)
ExecPrepareTupleRouting CBC 483219 100.0 % (13 / 13) 100.0 % (10 / 10)
ExecDelete CBC 1011882 92.6 % (87 / 94) 76.4 % (68 / 89)
ExecDeleteEpilogue CBC 1012095 100.0 % (11 / 11) 100.0 % (6 / 6)
ExecDeleteAct CBC 1012125 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecDeletePrologue CBC 1012233 100.0 % (10 / 10) 100.0 % (8 / 8)
ExecGetUpdateNewTuple CBC 2222889 100.0 % (9 / 9) 50.0 % (5 / 10)
ExecUpdate CBC 2225547 88.0 % (66 / 75) 67.6 % (48 / 71)
ExecUpdateEpilogue CBC 2225890 100.0 % (14 / 14) 100.0 % (10 / 10)
ExecUpdateAct CBC 2226675 100.0 % (30 / 30) 100.0 % (22 / 22)
ExecUpdatePrepareSlot CBC 2226775 100.0 % (7 / 7) 100.0 % (4 / 4)
ExecUpdatePrologue CBC 2226963 100.0 % (15 / 15) 100.0 % (12 / 12)
ExecGetInsertNewTuple CBC 8035054 70.0 % (7 / 10) 75.0 % (3 / 4)
ExecInsert CBC 8036909 99.4 % (153 / 154) 92.4 % (109 / 118)

Generated by: LCOV version 2.0-1