LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 92.5 % 977 904 73 904
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 44 44 44
Baseline: lcov-20250906-005545-baseline Branches: 73.1 % 761 556 205 556
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 6 6 6
(30,360] days: 100.0 % 100 100 100
(360..) days: 91.6 % 871 798 73 798
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 41 41 41
Branch coverage date bins:
(1,7] days: 90.0 % 10 9 1 9
(30,360] days: 88.5 % 78 69 9 69
(360..) days: 71.0 % 673 478 195 478

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
EvalPlanQualFetchRowMark CBC 13 38.1 % (16 / 42) 21.4 % (9 / 42)
ExecutorRewind CBC 50 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
EvalPlanQualStart CBC 117 100.0 % (54 / 54) 86.7 % (26 / 30)
ExecPartitionCheckEmitError CBC 125 100.0 % (17 / 17) 75.0 % (6 / 8)
EvalPlanQual CBC 132 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecGetAncestorResultRels CBC 150 95.5 % (21 / 22) 55.6 % (10 / 18)
EvalPlanQualNext CBC 160 100.0 % (5 / 5)
ReportNotNullViolationError CBC 178 100.0 % (20 / 20) 70.0 % (7 / 10)
EvalPlanQualBegin CBC 191 100.0 % (19 / 19) 75.0 % (6 / 8)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
ExecBuildSlotValueDescription CBC 753 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecWithCheckOptions CBC 1051 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecRelCheck CBC 1391 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecUpdateLockMode CBC 3926 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecGetTriggerResultRel CBC 4077 100.0 % (21 / 21) 100.0 % (24 / 24)
CheckValidRowMarkRel CBC 5320 40.9 % (9 / 22) 21.7 % (5 / 23)
ExecBuildAuxRowMark CBC 5463 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecFindRowMark CBC 5463 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecPartitionCheck CBC 6702 100.0 % (12 / 12) 100.0 % (8 / 8)
EvalPlanQualSlot CBC 8747 100.0 % (9 / 9) 62.5 % (5 / 8)
ExecCheckXactReadOnly CBC 33432 100.0 % (11 / 11) 92.9 % (13 / 14)
EvalPlanQualSetPlan CBC 55392 100.0 % (5 / 5)
CheckValidResultRel CBC 61124 75.9 % (41 / 54) 50.7 % (34 / 67)
EvalPlanQualInit CBC 131911 100.0 % (17 / 17)
EvalPlanQualEnd CBC 186513 100.0 % (24 / 24) 100.0 % (10 / 10)
InitResultRelInfo CBC 213248 98.2 % (55 / 56) 68.8 % (11 / 16)
ExecPostprocessPlan CBC 258147 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecutorFinish CBC 258147 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorFinish CBC 258147 100.0 % (17 / 17) 71.4 % (10 / 14)
ExecEndPlan CBC 267858 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecutorEnd CBC 267858 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorEnd CBC 267858 100.0 % (19 / 19) 70.0 % (7 / 10)
ExecCloseRangeTableRelations CBC 268653 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 268858 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecutePlan CBC 276584 96.7 % (29 / 30) 92.9 % (26 / 28)
ExecutorRun CBC 277215 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorRun CBC 277215 100.0 % (25 / 25) 81.8 % (18 / 22)
InitPlan CBC 282191 97.3 % (73 / 75) 83.0 % (39 / 47)
ExecutorStart CBC 282199 100.0 % (6 / 6) 100.0 % (2 / 2)
standard_ExecutorStart CBC 282199 95.1 % (39 / 41) 72.4 % (21 / 29)
ExecCheckOneRelPerms CBC 284628 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckPermissions CBC 288301 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecConstraints CBC 2376758 100.0 % (35 / 35) 90.0 % (27 / 30)

Generated by: LCOV version 2.4-beta