LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 93.0 % 1002 932 70 1 4 927
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 45 45 2 43
Baseline: lcov-20260827-baseline Branches: 73.7 % 797 587 2 208 1 8 578
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 3 3 3
(30,360] days: 90.9 % 55 50 5 4 46
(360..) days: 93.1 % 944 879 65 1 878
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(360..) days: 100.0 % 44 44 2 42
Branch coverage date bins:
(30,360] days: 84.5 % 58 49 2 7 8 41
(360..) days: 72.8 % 739 538 201 1 537

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 22 52.4 % (22 / 42) 28.6 % (12 / 42)
ExecutorRewind CBC 63 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecRelGenVirtualNotNull CBC 132 100.0 % (25 / 25) 85.0 % (17 / 20)
EvalPlanQualStart CBC 148 100.0 % (56 / 56) 86.7 % (26 / 30)
EvalPlanQual CBC 154 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecPartitionCheckEmitError CBC 166 100.0 % (17 / 17) 75.0 % (6 / 8)
EvalPlanQualNext CBC 194 100.0 % (5 / 5)
ExecGetAncestorResultRels CBC 202 95.5 % (21 / 22) 55.6 % (10 / 18)
EvalPlanQualBegin CBC 232 100.0 % (19 / 19) 75.0 % (6 / 8)
ReportNotNullViolationError CBC 257 100.0 % (20 / 20) 70.0 % (7 / 10)
ExecCheckPermissionsModified CBC 1049 91.7 % (11 / 12) 75.0 % (9 / 12)
ExecBuildSlotValueDescription CBC 1063 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecWithCheckOptions CBC 1761 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecRelCheck CBC 1795 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecUpdateLockMode CBC 4391 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecGetTriggerResultRel CBC 5970 100.0 % (24 / 24) 100.0 % (30 / 30)
CheckValidRowMarkRel GNC 7781 42.3 % (11 / 26) 26.7 % (8 / 30)
ExecBuildAuxRowMark CBC 8248 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecFindRowMark CBC 8248 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecPartitionCheck CBC 8502 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecCheckXactReadOnly CBC 33656 100.0 % (11 / 11) 92.9 % (13 / 14)
EvalPlanQualSlot CBC 81485 100.0 % (9 / 9) 62.5 % (5 / 8)
EvalPlanQualSetPlan CBC 84117 100.0 % (5 / 5)
CheckValidResultRel GNC 91836 75.0 % (45 / 60) 53.7 % (44 / 82)
EvalPlanQualInit CBC 162786 100.0 % (16 / 16)
EvalPlanQualEnd CBC 248207 100.0 % (25 / 25) 100.0 % (10 / 10)
InitResultRelInfo CBC 266624 98.2 % (56 / 57) 68.8 % (11 / 16)
ExecPostprocessPlan CBC 337340 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecutorFinish CBC 337340 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorFinish CBC 337340 100.0 % (17 / 17) 71.4 % (10 / 14)
ExecEndPlan CBC 351006 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecutorEnd CBC 351006 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorEnd CBC 351006 100.0 % (19 / 19) 70.0 % (7 / 10)
ExecCloseRangeTableRelations CBC 351963 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 352303 100.0 % (11 / 11) 100.0 % (14 / 14)
ExecutePlan CBC 361751 100.0 % (30 / 30) 96.4 % (27 / 28)
ExecutorRun CBC 362598 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorRun CBC 362598 100.0 % (25 / 25) 81.8 % (18 / 22)
InitPlan CBC 370035 97.4 % (76 / 78) 83.7 % (41 / 49)
ExecutorStart CBC 370053 100.0 % (6 / 6) 100.0 % (2 / 2)
standard_ExecutorStart CBC 370053 95.5 % (42 / 44) 72.7 % (24 / 33)
ExecCheckPermissions CBC 377035 100.0 % (24 / 24) 82.4 % (28 / 34)
ExecCheckOneRelPerms CBC 400709 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCloseTrigTargetRelations CBC 520793 100.0 % (7 / 7) 80.0 % (8 / 10)
ExecConstraints CBC 2887212 100.0 % (35 / 35) 90.0 % (27 / 30)

Generated by: LCOV version 2.0-1