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)
EvalPlanQualFetchRowMark CBC 13 38.1 % (16 / 42) 21.4 % (9 / 42)
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)
ExecGetAncestorResultRels CBC 150 95.5 % (21 / 22) 55.6 % (10 / 18)
InitPlan CBC 282427 97.3 % (73 / 75) 83.0 % (39 / 47)
standard_ExecutorStart CBC 282435 95.1 % (39 / 41) 72.4 % (21 / 29)
ExecCheckPermissions CBC 288536 100.0 % (24 / 24) 81.2 % (26 / 32)
InitResultRelInfo CBC 213493 98.2 % (55 / 56) 68.8 % (11 / 16)
EvalPlanQualStart CBC 119 100.0 % (54 / 54) 86.7 % (26 / 30)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
standard_ExecutorFinish CBC 258383 100.0 % (17 / 17) 71.4 % (10 / 14)
standard_ExecutorRun CBC 277451 100.0 % (25 / 25) 81.8 % (18 / 22)
EvalPlanQualSlot CBC 8751 100.0 % (9 / 9) 62.5 % (5 / 8)
ExecConstraints CBC 2376989 100.0 % (35 / 35) 90.0 % (27 / 30)
ExecRelCheck CBC 1391 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecutorRewind CBC 50 100.0 % (9 / 9) 50.0 % (3 / 6)
ReportNotNullViolationError CBC 178 100.0 % (20 / 20) 70.0 % (7 / 10)
standard_ExecutorEnd CBC 268094 100.0 % (19 / 19) 70.0 % (7 / 10)
EvalPlanQualBegin CBC 193 100.0 % (19 / 19) 75.0 % (6 / 8)
ExecBuildSlotValueDescription CBC 749 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecCloseResultRelations CBC 269096 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecPartitionCheckEmitError CBC 125 100.0 % (17 / 17) 75.0 % (6 / 8)
ExecutePlan CBC 276820 96.7 % (29 / 30) 92.9 % (26 / 28)
EvalPlanQual CBC 134 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecCheckOneRelPerms CBC 284842 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckXactReadOnly CBC 33431 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecPostprocessPlan CBC 258383 100.0 % (9 / 9) 91.7 % (11 / 12)
EvalPlanQualEnd CBC 187027 100.0 % (24 / 24) 100.0 % (10 / 10)
ExecCloseRangeTableRelations CBC 268889 100.0 % (5 / 5) 100.0 % (4 / 4)
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)
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)
ExecutorRun CBC 277451 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 282435 100.0 % (6 / 6) 100.0 % (2 / 2)
EvalPlanQualInit CBC 132169 100.0 % (17 / 17)
EvalPlanQualNext CBC 162 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 55649 100.0 % (5 / 5)

Generated by: LCOV version 2.4-beta