LCOV - differential code coverage report
Current view: top level - src/backend/executor - execMain.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 92.3 % 917 846 1 70 8 838 5 13
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 42 42 4 38 1
Baseline: 16@8cea358b128 Branches: 71.9 % 713 513 3 197 3 510 1 3
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 88.9 % 9 8 1 8
(240..) days: 92.3 % 908 838 70 838
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 100.0 % 41 41 3 38
Branch coverage date bins:
[..60] days: 50.0 % 6 3 3 3
(240..) days: 71.7 % 711 510 197 510 1 3

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 62557 72.3 % (34 / 47) 43.6 % (24 / 55)
EvalPlanQualFetchRowMark CBC 17 52.4 % (22 / 42) 28.6 % (12 / 42)
CheckValidRowMarkRel CBC 5055 40.9 % (9 / 22) 21.7 % (5 / 23)
ExecWithCheckOptions CBC 994 90.5 % (38 / 42) 66.0 % (35 / 53)
ExecBuildAuxRowMark CBC 5386 83.3 % (15 / 18) 43.8 % (7 / 16)
ExecFindRowMark CBC 5386 66.7 % (6 / 9) 33.3 % (4 / 12)
ExecGetAncestorResultRels CBC 138 95.5 % (21 / 22) 55.6 % (10 / 18)
InitPlan CBC 302072 97.2 % (69 / 71) 82.2 % (37 / 45)
standard_ExecutorStart GNC 302080 95.1 % (39 / 41) 72.4 % (21 / 29)
standard_ExecutorRun GNC 297728 96.6 % (28 / 29) 75.0 % (21 / 28)
ExecCheckPermissions CBC 307119 100.0 % (24 / 24) 81.2 % (26 / 32)
ExecConstraints CBC 2109203 100.0 % (43 / 43) 83.3 % (25 / 30)
InitResultRelInfo GNC 214238 98.1 % (51 / 52) 68.8 % (11 / 16)
EvalPlanQualStart CBC 112 100.0 % (53 / 53) 86.7 % (26 / 30)
ExecCheckPermissionsModified CBC 592 91.7 % (11 / 12) 66.7 % (8 / 12)
standard_ExecutorFinish CBC 279869 100.0 % (17 / 17) 71.4 % (10 / 14)
EvalPlanQualSlot CBC 6552 100.0 % (9 / 9) 62.5 % (5 / 8)
ExecBuildSlotValueDescription CBC 593 90.2 % (46 / 51) 90.0 % (27 / 30)
ExecRelCheck CBC 1355 95.5 % (21 / 22) 78.6 % (11 / 14)
ExecutorRewind CBC 66 100.0 % (9 / 9) 50.0 % (3 / 6)
standard_ExecutorEnd CBC 288737 100.0 % (16 / 16) 62.5 % (5 / 8)
EvalPlanQualBegin CBC 184 100.0 % (19 / 19) 75.0 % (6 / 8)
ExecCloseResultRelations CBC 289598 100.0 % (15 / 15) 91.7 % (22 / 24)
ExecPartitionCheckEmitError CBC 122 100.0 % (17 / 17) 75.0 % (6 / 8)
ExecutePlan CBC 297099 96.2 % (25 / 26) 92.3 % (24 / 26)
EvalPlanQual CBC 129 100.0 % (14 / 14) 87.5 % (7 / 8)
ExecCheckOneRelPerms CBC 248473 100.0 % (30 / 30) 96.7 % (29 / 30)
ExecCheckXactReadOnly CBC 65876 100.0 % (11 / 11) 92.9 % (13 / 14)
ExecPostprocessPlan CBC 279869 100.0 % (9 / 9) 91.7 % (11 / 12)
EvalPlanQualEnd CBC 188805 100.0 % (24 / 24) 100.0 % (10 / 10)
ExecCloseRangeTableRelations CBC 289409 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecEndPlan CBC 288737 100.0 % (9 / 9) 100.0 % (6 / 6)
ExecGetTriggerResultRel CBC 4066 100.0 % (21 / 21) 100.0 % (24 / 24)
ExecPartitionCheck CBC 6748 100.0 % (12 / 12) 100.0 % (8 / 8)
ExecUpdateLockMode CBC 3921 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecutorEnd CBC 288737 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorFinish CBC 279869 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorRun CBC 297728 100.0 % (5 / 5) 100.0 % (2 / 2)
ExecutorStart CBC 302080 100.0 % (6 / 6) 100.0 % (2 / 2)
EvalPlanQualInit CBC 132907 100.0 % (17 / 17)
EvalPlanQualNext CBC 156 100.0 % (5 / 5)
EvalPlanQualSetPlan CBC 56566 100.0 % (5 / 5)

Generated by: LCOV version 2.1-beta2-3-g6141622