LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 93.2 % 982 915 67 9 906 12
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 44 44 6 38
Baseline: lcov-20251218-005734-baseline Branches: 73.7 % 767 565 202 565
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 9 9 9
(30,360] days: 100.0 % 102 102 102
(360..) days: 92.3 % 871 804 67 804
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 42 42 6 36
Branch coverage date bins:
(30,360] days: 90.2 % 92 83 9 83
(360..) days: 71.4 % 675 482 193 482

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 62728 75.9 % (41 / 54) 50.7 % (34 / 67)
CheckValidRowMarkRel CBC 8247 40.9 % (9 / 22) 21.7 % (5 / 23)
EvalPlanQual CBC 142 100.0 % (14 / 14) 87.5 % (7 / 8)
EvalPlanQualBegin CBC 210 100.0 % (19 / 19) 75.0 % (6 / 8)
EvalPlanQualEnd CBC 194500 100.0 % (25 / 25) 100.0 % (10 / 10)
EvalPlanQualFetchRowMark CBC 16 52.4 % (22 / 42) 28.6 % (12 / 42)
EvalPlanQualInit GNC 135966 100.0 % (16 / 16)
EvalPlanQualNext CBC 176 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 56540 100.0 % (5 / 5)
EvalPlanQualSlot CBC 82175 100.0 % (9 / 9) 62.5 % (5 / 8)
EvalPlanQualStart GNC 132 100.0 % (56 / 56) 86.7 % (26 / 30)
ExecBuildAuxRowMark GNC 8398 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecBuildSlotValueDescription CBC 758 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecCheckOneRelPerms CBC 298856 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckPermissions CBC 295123 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
ExecCheckXactReadOnly CBC 33218 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecCloseRangeTableRelations CBC 275600 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 275820 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecConstraints CBC 2382551 100.0 % (35 / 35) 90.0 % (27 / 30)
ExecEndPlan CBC 274797 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecFindRowMark CBC 8398 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecGetAncestorResultRels CBC 153 95.5 % (21 / 22) 55.6 % (10 / 18)
ExecGetTriggerResultRel CBC 4200 100.0 % (24 / 24) 100.0 % (30 / 30)
ExecPartitionCheck CBC 6878 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecPartitionCheckEmitError CBC 125 100.0 % (17 / 17) 75.0 % (6 / 8)
ExecPostprocessPlan CBC 264819 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecRelCheck CBC 1432 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecUpdateLockMode CBC 3954 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecWithCheckOptions CBC 1165 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecutePlan CBC 283369 96.7 % (29 / 30) 92.9 % (26 / 28)
ExecutorEnd CBC 274797 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorFinish CBC 264819 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorRewind CBC 51 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecutorRun CBC 284038 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 289276 100.0 % (6 / 6) 100.0 % (2 / 2)
InitPlan GNC 289268 97.3 % (73 / 75) 83.0 % (39 / 47)
InitResultRelInfo GNC 215462 98.2 % (55 / 56) 68.8 % (11 / 16)
ReportNotNullViolationError CBC 178 100.0 % (20 / 20) 70.0 % (7 / 10)
standard_ExecutorEnd CBC 274797 100.0 % (19 / 19) 70.0 % (7 / 10)
standard_ExecutorFinish CBC 264819 100.0 % (17 / 17) 71.4 % (10 / 14)
standard_ExecutorRun CBC 284038 100.0 % (25 / 25) 81.8 % (18 / 22)
standard_ExecutorStart GNC 289276 95.1 % (39 / 41) 72.4 % (21 / 29)

Generated by: LCOV version 2.4-beta