LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 93.2 % 982 915 67 9 906 12
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 44 44 6 38
Baseline: lcov-20251217-005640-baseline Branches: 73.7 % 767 565 202 565
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] 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
EvalPlanQualFetchRowMark CBC 16 52.4 % (22 / 42) 28.6 % (12 / 42)
ExecutorRewind CBC 51 100.0 % (9 / 9) 50.0 % (3 / 6)
ExecRelGenVirtualNotNull CBC 87 100.0 % (25 / 25) 85.0 % (17 / 20)
ExecPartitionCheckEmitError CBC 125 100.0 % (17 / 17) 75.0 % (6 / 8)
EvalPlanQualStart GNC 134 100.0 % (56 / 56) 86.7 % (26 / 30)
EvalPlanQual CBC 144 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecGetAncestorResultRels CBC 153 95.5 % (21 / 22) 55.6 % (10 / 18)
EvalPlanQualNext CBC 178 100.0 % (5 / 5)
ReportNotNullViolationError CBC 178 100.0 % (20 / 20) 70.0 % (7 / 10)
EvalPlanQualBegin CBC 212 100.0 % (19 / 19) 75.0 % (6 / 8)
ExecCheckPermissionsModified CBC 724 91.7 % (11 / 12) 66.7 % (8 / 12)
ExecBuildSlotValueDescription CBC 766 96.2 % (51 / 53) 93.8 % (30 / 32)
ExecWithCheckOptions CBC 1165 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecRelCheck CBC 1432 95.8 % (23 / 24) 83.3 % (15 / 18)
ExecUpdateLockMode CBC 3954 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecGetTriggerResultRel CBC 4200 100.0 % (24 / 24) 100.0 % (30 / 30)
ExecPartitionCheck CBC 7078 100.0 % (12 / 12) 100.0 % (8 / 8)
CheckValidRowMarkRel CBC 8247 40.9 % (9 / 22) 21.7 % (5 / 23)
ExecBuildAuxRowMark GNC 8398 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecFindRowMark CBC 8398 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecCheckXactReadOnly CBC 33253 100.0 % (11 / 11) 92.9 % (13 / 14)
EvalPlanQualSetPlan CBC 57570 100.0 % (5 / 5)
CheckValidResultRel CBC 64556 75.9 % (41 / 54) 50.7 % (34 / 67)
EvalPlanQualSlot CBC 82179 100.0 % (9 / 9) 62.5 % (5 / 8)
EvalPlanQualInit GNC 136997 100.0 % (16 / 16)
EvalPlanQualEnd CBC 196562 100.0 % (25 / 25) 100.0 % (10 / 10)
InitResultRelInfo GNC 217298 98.2 % (55 / 56) 68.8 % (11 / 16)
ExecPostprocessPlan CBC 265876 100.0 % (9 / 9) 91.7 % (11 / 12)
ExecutorFinish CBC 265876 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorFinish CBC 265876 100.0 % (17 / 17) 71.4 % (10 / 14)
ExecEndPlan CBC 275854 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecutorEnd CBC 275854 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorEnd CBC 275854 100.0 % (19 / 19) 70.0 % (7 / 10)
ExecCloseRangeTableRelations CBC 276657 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecCloseResultRelations CBC 276879 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecutePlan CBC 284426 96.7 % (29 / 30) 92.9 % (26 / 28)
ExecutorRun CBC 285095 100.0 % (5 / 5) 100.0 % (2 / 2)
standard_ExecutorRun CBC 285095 100.0 % (25 / 25) 81.8 % (18 / 22)
InitPlan GNC 290325 97.3 % (73 / 75) 83.0 % (39 / 47)
ExecutorStart CBC 290333 100.0 % (6 / 6) 100.0 % (2 / 2)
standard_ExecutorStart GNC 290333 95.1 % (39 / 41) 72.4 % (21 / 29)
ExecCheckPermissions CBC 296184 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecCheckOneRelPerms CBC 300030 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecConstraints CBC 2382551 100.0 % (35 / 35) 90.0 % (27 / 30)

Generated by: LCOV version 2.4-beta