LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeModifyTable.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 94.0 % 1727 1623 11 93 2 222 1399 2 41
Current Date: 2026-05-05 10:23:31 +0900 Functions: 97.6 % 42 41 1 15 26 1
Baseline: lcov-20260505-025707-baseline Branches: 76.2 % 1312 1000 34 278 4 2 85 909 4 9
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 77.8 % 9 7 2 7
(30,360] days: 96.5 % 282 272 9 1 215 57
(360..) days: 93.6 % 1436 1344 92 2 1342
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 97.4 % 38 37 1 11 26
Branch coverage date bins:
(7,30] days: 16.7 % 6 1 5 1
(30,360] days: 73.7 % 167 123 29 15 84 39
(360..) days: 76.9 % 1139 876 263 4 2 870

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
ExecBatchInsert CBC 29 94.4 % (17 / 18) 70.0 % (7 / 10)
ExecCheckPlanOutput CBC 53484 78.3 % (18 / 23) 50.0 % (18 / 36)
ExecCheckTIDVisible CBC 139 87.5 % (7 / 8) 50.0 % (3 / 6)
ExecCheckTupleVisible CBC 2955 100.0 % (9 / 9) 80.0 % (8 / 10)
ExecComputeStoredGenerated GNC 1081 100.0 % (39 / 39) 82.1 % (23 / 28)
ExecCrossPartitionUpdate GNC 750 92.5 % (37 / 40) 67.9 % (19 / 28)
ExecCrossPartitionUpdateForeignKey CBC 202 100.0 % (20 / 20) 77.3 % (17 / 22)
ExecDelete GNC 984808 93.6 % (88 / 94) 78.7 % (70 / 89)
ExecDeleteAct GNC 985050 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecDeleteEpilogue GNC 984989 100.0 % (13 / 13) 100.0 % (8 / 8)
ExecDeletePrologue CBC 985156 100.0 % (10 / 10) 100.0 % (8 / 8)
ExecEndModifyTable CBC 69389 100.0 % (17 / 17) 92.9 % (13 / 14)
ExecForPortionOfLeftovers GNC 815 93.8 % (90 / 96) 61.4 % (27 / 44)
ExecGetInsertNewTuple CBC 8075627 70.0 % (7 / 10) 75.0 % (3 / 4)
ExecGetUpdateNewTuple CBC 2209512 100.0 % (9 / 9) 50.0 % (5 / 10)
ExecInitGenerated CBC 31969 97.6 % (41 / 42) 83.3 % (30 / 36)
ExecInitInsertProjection CBC 52780 72.7 % (16 / 22) 66.7 % (8 / 12)
ExecInitMerge CBC 1055 95.7 % (89 / 93) 77.2 % (44 / 57)
ExecInitMergeTupleSlots CBC 1226 100.0 % (9 / 9) 50.0 % (1 / 2)
ExecInitModifyTable GNC 72702 98.4 % (246 / 250) 81.6 % (155 / 190)
ExecInitUpdateProjection CBC 8710 90.0 % (18 / 20) 37.5 % (3 / 8)
ExecInsert GNC 8078577 99.4 % (153 / 154) 92.4 % (109 / 118)
ExecLookupResultRelByOid CBC 7290 94.4 % (17 / 18) 75.0 % (12 / 16)
ExecMerge CBC 10536 100.0 % (10 / 10) 100.0 % (10 / 10)
ExecMergeMatched CBC 8745 85.5 % (141 / 165) 66.2 % (106 / 160)
ExecMergeNotMatched CBC 1800 84.6 % (22 / 26) 61.5 % (8 / 13)
ExecModifyTable GNC 77989 94.3 % (132 / 140) 73.8 % (79 / 107)
ExecOnConflictLockRow GNC 2830 75.9 % (22 / 29) 39.3 % (11 / 28)
ExecOnConflictSelect GNC 192 91.1 % (41 / 45) 59.3 % (16 / 27)
ExecOnConflictUpdate GNC 2760 100.0 % (28 / 28) 85.7 % (12 / 14)
ExecPendingInserts CBC 18 100.0 % (12 / 12) 75.0 % (12 / 16)
ExecPrepareTupleRouting CBC 479986 100.0 % (13 / 13) 100.0 % (10 / 10)
ExecProcessReturning GNC 5675 100.0 % (27 / 27) 100.0 % (18 / 18)
ExecReScanModifyTable UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
ExecSetupTransitionCaptureState CBC 73103 100.0 % (12 / 12) 100.0 % (4 / 4)
ExecUpdate GNC 2212156 90.1 % (64 / 71) 72.3 % (47 / 65)
ExecUpdateAct CBC 2213285 100.0 % (30 / 30) 100.0 % (22 / 22)
ExecUpdateEpilogue GNC 2212435 100.0 % (16 / 16) 100.0 % (12 / 12)
ExecUpdatePrepareSlot CBC 2213383 100.0 % (7 / 7) 100.0 % (4 / 4)
ExecUpdatePrologue CBC 2213569 100.0 % (15 / 15) 100.0 % (12 / 12)
fireASTriggers CBC 70556 93.9 % (31 / 33) 80.0 % (12 / 15)
fireBSTriggers CBC 72849 92.3 % (24 / 26) 80.0 % (12 / 15)

Generated by: LCOV version 2.5.0-beta