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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 93.0 % 993 923 5 65 1 22 900 1 21
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 44 44 11 33
Baseline: lcov-20260505-025707-baseline Branches: 73.5 % 781 574 5 3 199 3 1 11 559 8
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 92.3 % 13 12 1 12
(30,360] days: 90.0 % 40 36 4 10 26
(360..) days: 93.1 % 940 875 65 1 874
Function coverage date bins:
(360..) days: 100.0 % 44 44 11 33
Branch coverage date bins:
(7,30] days: 91.7 % 12 11 1 11
(30,360] days: 80.6 % 36 29 4 3 29
(360..) days: 72.9 % 733 534 3 196 3 1 530

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 80581 73.2 % (41 / 56) 48.6 % (34 / 70)
EvalPlanQualFetchRowMark CBC 22 52.4 % (22 / 42) 28.6 % (12 / 42)
CheckValidRowMarkRel GNC 7792 37.5 % (9 / 24) 19.2 % (5 / 26)
ExecWithCheckOptions CBC 1609 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecBuildAuxRowMark GNC 8257 83.3 % (15 / 18) 43.8 % (7 / 16)
standard_ExecutorStart GNC 361590 95.5 % (42 / 44) 72.7 % (24 / 33)
ExecFindRowMark CBC 8257 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecGetAncestorResultRels CBC 202 95.5 % (21 / 22) 55.6 % (10 / 18)
InitPlan GNC 361572 97.4 % (76 / 78) 83.7 % (41 / 49)
ExecCheckPermissions CBC 368603 100.0 % (24 / 24) 82.4 % (28 / 34)
InitResultRelInfo GNC 255278 98.2 % (56 / 57) 68.8 % (11 / 16)
EvalPlanQualStart GNC 145 100.0 % (56 / 56) 86.7 % (26 / 30)
standard_ExecutorFinish GNC 329288 100.0 % (17 / 17) 71.4 % (10 / 14)
standard_ExecutorRun GNC 354502 100.0 % (25 / 25) 81.8 % (18 / 22)
EvalPlanQualSlot CBC 81502 100.0 % (9 / 9) 62.5 % (5 / 8)
ExecCheckPermissionsModified CBC 1045 91.7 % (11 / 12) 75.0 % (9 / 12)
ExecConstraints CBC 3091467 100.0 % (35 / 35) 90.0 % (27 / 30)
ExecRelCheck CBC 1863 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecRelGenVirtualNotNull CBC 116 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecutorRewind CBC 63 100.0 % (9 / 9) 50.0 % (3 / 6)
ReportNotNullViolationError CBC 257 100.0 % (20 / 20) 70.0 % (7 / 10)
standard_ExecutorEnd GNC 342580 100.0 % (19 / 19) 70.0 % (7 / 10)
EvalPlanQualBegin CBC 227 100.0 % (19 / 19) 75.0 % (6 / 8)
ExecBuildSlotValueDescription CBC 1055 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecCloseResultRelations CBC 343849 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecPartitionCheckEmitError CBC 166 100.0 % (17 / 17) 75.0 % (6 / 8)
EvalPlanQual CBC 150 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecCheckOneRelPerms CBC 398347 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckXactReadOnly CBC 38944 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecPostprocessPlan CBC 329288 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecutePlan CBC 353670 100.0 % (30 / 30) 96.4 % (27 / 28)
EvalPlanQualEnd CBC 224938 100.0 % (25 / 25) 100.0 % (10 / 10)
ExecCloseRangeTableRelations CBC 343533 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecEndPlan CBC 342580 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecGetTriggerResultRel CBC 5613 100.0 % (24 / 24) 100.0 % (30 / 30)
ExecPartitionCheck CBC 8697 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecUpdateLockMode CBC 4373 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecutorEnd CBC 342580 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorFinish CBC 329288 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorRun CBC 354502 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 361590 100.0 % (6 / 6) 100.0 % (2 / 2)
EvalPlanQualInit GNC 151133 100.0 % (16 / 16)
EvalPlanQualNext CBC 190 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 72461 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta