LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 92.5 % 977 904 1 72 904
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 44 44 44
Baseline: lcov-20250907-010129-baseline Branches: 73.1 % 761 556 1 204 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 1 72 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 1 194 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)
CheckValidResultRel CBC 61379 75.9 % (41 / 54) 50.7 % (34 / 67)
CheckValidRowMarkRel CBC 5320 40.9 % (9 / 22) 21.7 % (5 / 23)
ExecWithCheckOptions CBC 1051 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecBuildAuxRowMark CBC 5463 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecFindRowMark CBC 5463 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecBuildSlotValueDescription CBC 749 96.2 % (51 / 53) 93.8 % (30 / 32)
InitPlan CBC 282427 97.3 % (73 / 75) 83.0 % (39 / 47)
standard_ExecutorStart CBC 282435 95.1 % (39 / 41) 72.4 % (21 / 29)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
ExecGetAncestorResultRels CBC 150 95.5 % (21 / 22) 55.6 % (10 / 18)
ExecRelCheck CBC 1391 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecutePlan CBC 276820 96.7 % (29 / 30) 92.9 % (26 / 28)
InitResultRelInfo CBC 213493 98.2 % (55 / 56) 68.8 % (11 / 16)
EvalPlanQual CBC 134 100.0 % (14 / 14) 87.5 % (7 / 8)
EvalPlanQualBegin CBC 193 100.0 % (19 / 19) 75.0 % (6 / 8)
EvalPlanQualEnd CBC 187027 100.0 % (24 / 24) 100.0 % (10 / 10)
EvalPlanQualInit CBC 132169 100.0 % (17 / 17)
EvalPlanQualNext CBC 162 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 55649 100.0 % (5 / 5)
EvalPlanQualSlot CBC 8751 100.0 % (9 / 9) 62.5 % (5 / 8)
EvalPlanQualStart CBC 119 100.0 % (54 / 54) 86.7 % (26 / 30)
ExecCheckOneRelPerms CBC 284842 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckPermissions CBC 288536 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecCheckXactReadOnly CBC 33431 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecCloseRangeTableRelations CBC 268889 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 269096 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecConstraints CBC 2376989 100.0 % (35 / 35) 90.0 % (27 / 30)
ExecEndPlan CBC 268094 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecGetTriggerResultRel CBC 4077 100.0 % (21 / 21) 100.0 % (24 / 24)
ExecPartitionCheck CBC 6701 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecPartitionCheckEmitError CBC 125 100.0 % (17 / 17) 75.0 % (6 / 8)
ExecPostprocessPlan CBC 258383 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecUpdateLockMode CBC 3927 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecutorEnd CBC 268094 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorFinish CBC 258383 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorRewind CBC 50 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecutorRun CBC 277451 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 282435 100.0 % (6 / 6) 100.0 % (2 / 2)
ReportNotNullViolationError CBC 178 100.0 % (20 / 20) 70.0 % (7 / 10)
standard_ExecutorEnd CBC 268094 100.0 % (19 / 19) 70.0 % (7 / 10)
standard_ExecutorFinish CBC 258383 100.0 % (17 / 17) 71.4 % (10 / 14)
standard_ExecutorRun CBC 277451 100.0 % (25 / 25) 81.8 % (18 / 22)

Generated by: LCOV version 2.4-beta