LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.9 % 995 924 5 66 24 900 1 21
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 44 44 14 30
Baseline: lcov-20260630-baseline Branches: 73.4 % 787 578 6 3 200 2 1 16 559
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 89.8 % 49 44 5 22 22
(360..) days: 93.0 % 944 878 66 878
Function coverage date bins:
(360..) days: 100.0 % 44 44 14 30
Branch coverage date bins:
(1,7] days: 83.3 % 6 5 1 5
(30,360] days: 85.7 % 42 36 5 1 11 25
(360..) days: 72.7 % 739 537 3 199 2 1 534

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 GNC 83025 74.1 % (43 / 58) 51.3 % (39 / 76)
CheckValidRowMarkRel GNC 7793 37.5 % (9 / 24) 19.2 % (5 / 26)
EvalPlanQual CBC 150 100.0 % (14 / 14) 87.5 % (7 / 8)
EvalPlanQualBegin CBC 227 100.0 % (19 / 19) 75.0 % (6 / 8)
EvalPlanQualEnd CBC 228044 100.0 % (25 / 25) 100.0 % (10 / 10)
EvalPlanQualFetchRowMark CBC 22 52.4 % (22 / 42) 28.6 % (12 / 42)
EvalPlanQualInit GNC 152697 100.0 % (16 / 16)
EvalPlanQualNext CBC 190 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 74022 100.0 % (5 / 5)
EvalPlanQualSlot CBC 81503 100.0 % (9 / 9) 62.5 % (5 / 8)
EvalPlanQualStart GNC 145 100.0 % (56 / 56) 86.7 % (26 / 30)
ExecBuildAuxRowMark GNC 8257 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecBuildSlotValueDescription CBC 1039 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecCheckOneRelPerms CBC 387393 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckPermissions CBC 366222 100.0 % (24 / 24) 82.4 % (28 / 34)
ExecCheckPermissionsModified CBC 1049 91.7 % (11 / 12) 75.0 % (9 / 12)
ExecCheckXactReadOnly CBC 33447 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecCloseRangeTableRelations CBC 341273 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 341587 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecConstraints GNC 2887053 100.0 % (35 / 35) 90.0 % (27 / 30)
ExecEndPlan CBC 340319 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecFindRowMark CBC 8257 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecGetAncestorResultRels CBC 202 95.5 % (21 / 22) 55.6 % (10 / 18)
ExecGetTriggerResultRel CBC 5969 100.0 % (24 / 24) 100.0 % (30 / 30)
ExecPartitionCheck CBC 8708 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecPartitionCheckEmitError GNC 166 100.0 % (17 / 17) 75.0 % (6 / 8)
ExecPostprocessPlan CBC 326997 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecRelCheck CBC 1863 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecRelGenVirtualNotNull CBC 132 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecUpdateLockMode CBC 4377 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecWithCheckOptions CBC 1609 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecutePlan CBC 351296 96.7 % (29 / 30) 92.9 % (26 / 28)
ExecutorEnd CBC 340319 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorFinish CBC 326997 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorRewind CBC 63 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecutorRun CBC 352128 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 359252 100.0 % (6 / 6) 100.0 % (2 / 2)
InitPlan GNC 359234 97.4 % (76 / 78) 83.7 % (41 / 49)
InitResultRelInfo GNC 257772 98.2 % (56 / 57) 68.8 % (11 / 16)
ReportNotNullViolationError GNC 257 100.0 % (20 / 20) 70.0 % (7 / 10)
standard_ExecutorEnd GNC 340319 100.0 % (19 / 19) 70.0 % (7 / 10)
standard_ExecutorFinish GNC 326997 100.0 % (17 / 17) 71.4 % (10 / 14)
standard_ExecutorRun GNC 352128 100.0 % (25 / 25) 81.8 % (18 / 22)
standard_ExecutorStart GNC 359252 95.5 % (42 / 44) 72.7 % (24 / 33)

Generated by: LCOV version 2.0-1