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
CheckValidResultRel CBC 61379 75.9 % (41 / 54) 50.7 % (34 / 67)
CheckValidRowMarkRel CBC 5320 40.9 % (9 / 22) 21.7 % (5 / 23)
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)
EvalPlanQualFetchRowMark CBC 13 38.1 % (16 / 42) 21.4 % (9 / 42)
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)
ExecBuildAuxRowMark CBC 5463 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecBuildSlotValueDescription CBC 749 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecCheckOneRelPerms CBC 284842 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckPermissions CBC 288536 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
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)
ExecFindRowMark CBC 5463 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecGetAncestorResultRels CBC 150 95.5 % (21 / 22) 55.6 % (10 / 18)
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)
ExecRelCheck CBC 1391 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecUpdateLockMode CBC 3927 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecWithCheckOptions CBC 1051 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecutePlan CBC 276820 96.7 % (29 / 30) 92.9 % (26 / 28)
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)
InitPlan CBC 282427 97.3 % (73 / 75) 83.0 % (39 / 47)
InitResultRelInfo CBC 213493 98.2 % (55 / 56) 68.8 % (11 / 16)
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)
standard_ExecutorStart CBC 282435 95.1 % (39 / 41) 72.4 % (21 / 29)

Generated by: LCOV version 2.4-beta