FE Increment Coverage Report

File Line Coverage
org.apache.doris.datasource/ExternalTable.java 50.00% (2/4)
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java 50.00% (3/6)
org.apache.doris.nereids.rules.rewrite/DistinctAggregateRewriter.java 100.00% (1/1)
org.apache.doris.nereids.rules.rewrite/PruneEmptyPartition.java 100.00% (2/2)
org.apache.doris.nereids.rules.rewrite/RewriteSimpleAggToConstantRule.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.algebra/ExternalPartitionSelection.java 50.00% (13/26)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapScan.java 64.29% (27/42)
org.apache.doris.nereids.trees.plans.physical/PhysicalHudiScan.java 0.00% (0/3)
org.apache.doris.nereids.rules.rewrite/PruneOlapScanTablet.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.physical/PhysicalOlapScan.java 57.14% (4/7)
org.apache.doris.statistics.hbo/PlanStatistics.java 0.00% (0/2)
org.apache.doris.nereids.rules.expression.rules/PartitionPruner.java 88.89% (8/9)
org.apache.doris.nereids.rules.rewrite/CheckRestorePartition.java 40.00% (2/5)
org.apache.doris.nereids.trees.plans.algebra/PartitionSelection.java 87.93% (51/58)
org.apache.doris.planner/OlapScanNode.java 100.00% (2/2)
org.apache.doris.planner/ScanNode.java 100.00% (3/3)
org.apache.doris.nereids/CascadesContext.java 100.00% (2/2)
org.apache.doris.nereids.rules.exploration.mv/MaterializedViewUtils.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.physical/PhysicalLazyMaterializeOlapScan.java 100.00% (5/5)
org.apache.doris.qe/StmtExecutor.java 100.00% (1/1)
org.apache.doris.statistics/StatisticsBuilder.java 100.00% (6/6)
org.apache.doris.nereids.stats/HboUtils.java 0.00% (0/1)
org.apache.doris.blockrule/SqlBlockRuleMgr.java 100.00% (1/1)
org.apache.doris.datasource.hive.source/HiveScanNode.java 0.00% (0/5)
org.apache.doris.nereids.rules.implementation/LogicalFileScanToPhysicalFileScan.java 100.00% (1/1)
org.apache.doris.nereids.rules.rewrite/PruneOlapScanPartition.java 100.00% (12/12)
org.apache.doris.nereids.trees.plans.algebra/OlapScan.java 0.00% (0/1)
org.apache.doris.nereids.trees.plans.logical/LogicalOlapTableStreamScan.java 100.00% (2/2)
org.apache.doris.datasource.hudi.source/HudiScanNode.java 0.00% (0/2)
org.apache.doris.nereids.rules.rewrite/NormalizeOlapTableStreamScan.java 100.00% (1/1)
org.apache.doris.statistics/Statistics.java 85.71% (6/7)
org.apache.doris.nereids.processor.post/PrunePartitionPredicate.java 100.00% (5/5)
org.apache.doris.nereids.rules.implementation/LogicalOlapScanToPhysicalOlapScan.java 100.00% (5/5)
org.apache.doris.nereids.trees.plans.logical/LogicalHudiScan.java 0.00% (0/2)
org.apache.doris.datasource.hive/HMSExternalTable.java 0.00% (0/65)
org.apache.doris.datasource.maxcompute.source/MaxComputeScanNode.java 0.00% (0/13)
org.apache.doris.nereids.rules.exploration.mv/SyncMaterializationContext.java 66.67% (2/3)
org.apache.doris.nereids.trees.plans.physical/PhysicalFileScan.java 71.43% (5/7)
org.apache.doris.nereids.rules.implementation/LogicalHudiScanToPhysicalHudiScan.java 0.00% (0/1)
org.apache.doris.nereids.properties/ChildrenPropertiesRegulator.java 100.00% (1/1)
org.apache.doris.nereids.rules.rewrite/PruneFileScanPartition.java 30.00% (3/10)
org.apache.doris.catalog/OlapTable.java 100.00% (12/12)
org.apache.doris.nereids.rules.exploration.mv/PartitionCompensator.java 100.00% (1/1)
org.apache.doris.nereids.rules.rewrite/QueryPartitionCollector.java 33.33% (1/3)
org.apache.doris.nereids.rules.exploration.mv/StructInfo.java 100.00% (4/4)
org.apache.doris.nereids.stats/StatsCalculator.java 89.09% (49/55)
org.apache.doris.nereids.trees.plans.logical/LogicalFileScan.java 60.00% (3/5)
org.apache.doris.nereids.trees.plans.physical/PhysicalLazyMaterializeFileScan.java 0.00% (0/1)
org.apache.doris.nereids.stats/FilterEstimation.java 100.00% (3/3)
org.apache.doris.nereids.trees.plans.algebra/OlapPartitionSelection.java 78.43% (40/51)
Total 62.53% (292/467)