FE Increment Coverage Report
File
Line Coverage
org.apache.doris.nereids.trees.expressions/Subtract.java
100% (0/0)
org.apache.doris.nereids.util/PlanUtils.java
70.83% (17/24)
org.apache.doris.catalog/Env.java
100.00% (2/2)
org.apache.doris.nereids.rules.analysis/BindSink.java
28.21% (11/39)
org.apache.doris.nereids.trees.expressions.literal/DecimalV3Literal.java
100.00% (5/5)
org.apache.doris.nereids.glue.translator/ExpressionTranslator.java
0.00% (0/1)
org.apache.doris.nereids.trees.expressions/Add.java
100% (0/0)
org.apache.doris.alter/MaterializedViewHandler.java
85.71% (6/7)
org.apache.doris.catalog/MTMV.java
68.18% (15/22)
org.apache.doris.mtmv/MTMVPlanUtil.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArraySum.java
100% (0/0)
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java
54.17% (13/24)
org.apache.doris.nereids.trees.expressions.functions.scalar/If.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/Coalesce.java
100% (0/0)
org.apache.doris.nereids.rules.exploration.mv/InitMaterializationContextHook.java
23.53% (4/17)
org.apache.doris.alter/Alter.java
75.00% (3/4)
org.apache.doris.nereids.minidump/MinidumpUtils.java
0.00% (0/2)
org.apache.doris.qe/SessionVariable.java
88.89% (56/63)
org.apache.doris.catalog/GlobalFunctionMgr.java
33.33% (1/3)
org.apache.doris.alter/SchemaChangeJobV2.java
100.00% (1/1)
org.apache.doris.nereids.rules.expression/ExpressionRuleType.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions/Divide.java
100% (0/0)
org.apache.doris.nereids.trees.plans.commands/CreateFunctionCommand.java
100.00% (2/2)
org.apache.doris.nereids.trees.expressions/Mod.java
100% (0/0)
org.apache.doris.nereids.rules.expression/MergeGuardExpr.java
100.00% (14/14)
org.apache.doris.qe/AutoCloseSessionVariable.java
100.00% (23/23)
org.apache.doris.catalog/AliasFunction.java
20.00% (2/10)
org.apache.doris.catalog/OlapTable.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.agg/Sum.java
100% (0/0)
org.apache.doris.mtmv/MTMVCache.java
92.31% (12/13)
org.apache.doris.nereids.parser/LogicalPlanBuilder.java
100.00% (3/3)
org.apache.doris.nereids.processor.post/CommonSubExpressionCollector.java
75.00% (3/4)
org.apache.doris.nereids.trees.expressions.visitor/ExpressionVisitor.java
0.00% (0/1)
org.apache.doris.nereids.trees.plans.commands.info/ColumnDefinition.java
66.67% (4/6)
org.apache.doris.catalog/OlapTableFactory.java
100.00% (6/6)
org.apache.doris.analysis/MVColumnItem.java
100.00% (1/1)
org.apache.doris.catalog/MaterializedIndexMeta.java
64.10% (25/39)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayMin.java
100% (0/0)
org.apache.doris.nereids.trees.expressions/WindowExpression.java
100.00% (1/1)
org.apache.doris.nereids.trees.plans.algebra/Aggregate.java
63.64% (7/11)
org.apache.doris.nereids.trees.expressions.functions.agg/MultiDistinctSum.java
100% (0/0)
org.apache.doris.nereids.rules.rewrite/ColumnPruning.java
100.00% (1/1)
org.apache.doris.nereids.rules.analysis/NormalizeAggregate.java
100.00% (5/5)
org.apache.doris.nereids.trees.expressions.functions/ComputePrecisionForSum.java
0.00% (0/3)
org.apache.doris.qe/ConnectContextUtil.java
66.67% (2/3)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayProduct.java
100% (0/0)
org.apache.doris.nereids.rules.analysis/SessionVarGuardRewriter.java
75.61% (31/41)
org.apache.doris.nereids.trees.expressions/SessionVarGuardExpr.java
44.44% (16/36)
org.apache.doris.nereids.trees.expressions.functions.scalar/Nvl.java
100% (0/0)
org.apache.doris.nereids.types/DecimalV3Type.java
60.00% (6/10)
org.apache.doris.nereids.trees.expressions/Multiply.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.udf/AliasUdfBuilder.java
83.33% (20/24)
org.apache.doris.nereids.jobs.executor/Rewriter.java
100.00% (1/1)
org.apache.doris.nereids.trees.plans.commands.info/ShowCreateMTMVInfo.java
0.00% (0/2)
org.apache.doris.nereids.trees.plans.commands/CreateMaterializedViewCommand.java
0.00% (0/1)
org.apache.doris.nereids/StatementContext.java
100.00% (3/3)
org.apache.doris.nereids.types/DecimalV2Type.java
100.00% (1/1)
org.apache.doris.catalog/Database.java
40.00% (2/5)
org.apache.doris.nereids.rules.rewrite/DistinctAggregateRewriter.java
90.91% (10/11)
org.apache.doris.persist/AlterViewInfo.java
66.67% (4/6)
org.apache.doris.catalog/FunctionUtil.java
35.29% (6/17)
org.apache.doris.nereids.trees.expressions.functions.executable/NumericArithmetic.java
100.00% (12/12)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayMax.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.agg/MultiDistinctSum0.java
100% (0/0)
org.apache.doris.nereids.trees.plans.commands.info/CreateMTMVInfo.java
100.00% (2/2)
org.apache.doris.nereids.memo/StructInfoMap.java
100.00% (2/2)
org.apache.doris.nereids.rules.analysis/BindRelation.java
70.00% (7/10)
org.apache.doris.nereids.trees.expressions.functions.scalar/NullIf.java
100% (0/0)
org.apache.doris.qe/VariableMgr.java
55.56% (15/27)
org.apache.doris.alter/CloudRollupJobV2.java
100% (0/0)
org.apache.doris.alter/RollupJobV2.java
25.00% (1/4)
org.apache.doris.nereids.trees.expressions.functions.agg/Avg.java
100% (0/0)
org.apache.doris.nereids/SqlCacheContext.java
100.00% (1/1)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayCumSum.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.literal/Literal.java
0.00% (0/1)
org.apache.doris.alter/AlterJobV2Factory.java
100% (0/0)
org.apache.doris.nereids.trees.expressions.functions.scalar/GreatestLeast.java
100% (0/0)
org.apache.doris.nereids.rules.analysis/CollectRelation.java
100.00% (3/3)
org.apache.doris.nereids.trees.expressions.functions.agg/AggregateFunction.java
100.00% (1/1)
org.apache.doris.nereids.rules.expression/ExpressionBottomUpRewriter.java
16.67% (1/6)
org.apache.doris.nereids.rules.rewrite/MergeAggregate.java
57.89% (11/19)
org.apache.doris.nereids.trees.expressions/CaseWhen.java
100% (0/0)
org.apache.doris.nereids.rules.implementation/SplitAggWithoutDistinct.java
75.00% (12/16)
org.apache.doris.nereids.trees.expressions.functions.scalar/ArrayAvg.java
100% (0/0)
org.apache.doris.catalog/Column.java
83.33% (10/12)
org.apache.doris.nereids.rules.expression.rules/SimplifyComparisonPredicate.java
33.33% (1/3)
org.apache.doris.nereids.trees.expressions.functions.agg/Sum0.java
100% (0/0)
org.apache.doris.catalog/View.java
60.00% (3/5)
org.apache.doris.nereids.trees.expressions.functions.udf/AliasUdf.java
77.78% (7/9)
Total
66.92% (439/656)