FE Increment Coverage Report

File Line Coverage
org.apache.doris.mtmv/MTMVPartitionUtil.java 100.00% (11/11)
org.apache.doris.datasource.doris.source/RemoteDorisSplit.java 100% (0/0)
org.apache.doris.datasource/CatalogProperty.java 80.95% (17/21)
org.apache.doris.datasource/ExternalTable.java 100.00% (3/3)
org.apache.doris.nereids.rules.implementation/LogicalConnectorTableSinkToPhysicalConnectorTableSink.java 0.00% (0/1)
org.apache.doris.nereids.trees.plans.commands.insert/ConnectorRewriteExecutor.java 0.00% (0/13)
org.apache.doris.datasource/ExternalMetaIdMgr.java 75.00% (3/4)
org.apache.doris.common.util/DatasourcePrintableMap.java 100.00% (8/8)
org.apache.doris.datasource/MetastoreEventSyncDriver.java 11.03% (16/145)
org.apache.doris.httpv2.rest/RestBaseController.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands/ShowCreateTableCommand.java 20.00% (3/15)
org.apache.doris.datasource.test/TestExternalDatabase.java 100% (0/0)
org.apache.doris.tablefunction/PartitionValuesTableValuedFunction.java 0.00% (0/8)
org.apache.doris.nereids.processor.post.materialize/MaterializeProbeVisitor.java 75.00% (3/4)
org.apache.doris.planner/PlanNode.java 100.00% (8/8)
org.apache.doris.service/FrontendServiceImpl.java 50.00% (1/2)
org.apache.doris.datasource.split/SplitWeight.java 31.03% (9/29)
org.apache.doris.fs/SpiSwitchingFileSystem.java 100% (0/0)
org.apache.doris.datasource.connector.converter/ConnectorBranchTagConverter.java 100.00% (20/20)
org.apache.doris.datasource.doris/RemoteDorisExternalCatalog.java 100% (0/0)
org.apache.doris.qe/QueryFinishCallbackRegistry.java 100.00% (15/15)
org.apache.doris.transaction/CommitDataSerializer.java 75.00% (6/8)
org.apache.doris.datasource.plugin/PluginDrivenSchemaCacheValue.java 90.00% (9/10)
org.apache.doris.nereids.trees.plans.commands/RowLevelDmlOp.java 100.00% (4/4)
org.apache.doris.catalog/HdfsStorageVault.java 100% (0/0)
org.apache.doris.datasource.scan/NodeSelectionStrategy.java 100.00% (4/4)
org.apache.doris.nereids.load/NereidsFileGroupInfo.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands/RowLevelDmlCommand.java 26.23% (16/61)
org.apache.doris.nereids.trees.plans.commands.insert/InsertOverwriteTableCommand.java 40.00% (6/15)
org.apache.doris.datasource.scan/FileGroupInfo.java 7.62% (16/210)
org.apache.doris.nereids.trees.plans.commands/DeleteFromCommand.java 10.00% (1/10)
org.apache.doris.nereids.trees.plans.commands/RowLevelDmlArgs.java 71.43% (25/35)
org.apache.doris.datasource.property.storage/HdfsCompatibleProperties.java 100% (0/0)
org.apache.doris.qe.runtime/ThriftPlansBuilder.java 100% (0/0)
org.apache.doris.datasource.split/FileSplit.java 86.11% (31/36)
org.apache.doris.nereids.trees.plans.commands/RowLevelDmlRegistry.java 33.33% (3/9)
org.apache.doris.datasource.tvf.source/MetadataScanNode.java 100% (0/0)
org.apache.doris.datasource.log/CatalogLog.java 66.67% (12/18)
org.apache.doris.datasource.property.storage/HdfsProperties.java 100% (0/0)
org.apache.doris.qe.cache/CacheAnalyzer.java 54.55% (6/11)
org.apache.doris.tablefunction/MetadataGenerator.java 30.30% (10/33)
org.apache.doris.datasource.split/FileSplitter.java 50.00% (61/122)
org.apache.doris.nereids.trees.plans.commands.insert/BaseExternalTableInsertExecutor.java 0.00% (0/1)
org.apache.doris.datasource.scan/TableFormatType.java 0.00% (0/15)
org.apache.doris.nereids/StatementContext.java 78.12% (25/32)
org.apache.doris.datasource.mvcc/MvccUtil.java 71.43% (5/7)
org.apache.doris.datasource/CatalogIf.java 0.00% (0/3)
org.apache.doris.nereids.trees.plans.commands.insert/PluginDrivenInsertCommandContext.java 77.78% (7/9)
org.apache.doris.connector/DefaultConnectorContext.java 52.17% (84/161)
org.apache.doris.datasource.scan/FileScanNode.java 7.01% (11/157)
org.apache.doris.nereids.trees.plans.commands/IcebergMetadataColumn.java 90.91% (20/22)
org.apache.doris.datasource.plugin/PluginDrivenExternalCatalog.java 68.67% (342/498)
org.apache.doris.nereids.trees.plans.physical/PhysicalIcebergDeleteSink.java 0.00% (0/1)
org.apache.doris.datasource.connector.converter/ConnectorColumnConverter.java 77.42% (96/124)
org.apache.doris.datasource.tvf.source/TVFScanNode.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands.execute/ConnectorExecuteAction.java 79.37% (50/63)
org.apache.doris.datasource/CatalogFactory.java 100.00% (2/2)
org.apache.doris.nereids.rules.analysis/BindSink.java 16.00% (12/75)
org.apache.doris.nereids.trees.plans.commands.merge/MergeIntoCommand.java 0.00% (0/8)
org.apache.doris.datasource.mvcc/PluginDrivenMvccExternalTable.java 84.65% (204/241)
org.apache.doris.nereids.trees.plans.commands.execute/ConnectorRewriteDriver.java 26.55% (30/113)
org.apache.doris.persist.gson/GsonUtils.java 100.00% (31/31)
org.apache.doris.nereids.trees.plans.commands.call/CallExecuteStmtFunc.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands.execute/BaseExecuteAction.java 0.00% (0/4)
org.apache.doris.tablefunction/QueryTableValueFunction.java 100% (0/0)
org.apache.doris.datasource.property.storage/HttpProperties.java 100.00% (1/1)
org.apache.doris.qe/ConnectContext.java 80.00% (4/5)
org.apache.doris.qe/StmtExecutor.java 100% (0/0)
org.apache.doris.datasource.connector.converter/WriteConstraintExtractor.java 85.71% (36/42)
org.apache.doris.planner/GroupCommitScanNode.java 100% (0/0)
org.apache.doris.statistics/PluginDrivenSampleAnalysisTask.java 0.00% (0/79)
org.apache.doris.qe/Coordinator.java 0.00% (0/8)
org.apache.doris.nereids.rules.implementation/AggregateStrategies.java 0.00% (0/1)
org.apache.doris.nereids.rules.rewrite/SlotTypeReplacer.java 0.00% (0/12)
org.apache.doris.nereids/SqlCacheContext.java 80.00% (4/5)
org.apache.doris.nereids.trees.plans.commands/ExecuteActionCommand.java 100% (0/0)
org.apache.doris.connector.ddl/CreateTableInfoToConnectorRequestConverter.java 75.26% (73/97)
org.apache.doris.nereids.trees.plans.logical/LogicalIcebergDeleteSink.java 100% (0/0)
org.apache.doris.datasource.connector.converter/UnboundExpressionToConnectorPredicateConverter.java 60.87% (70/115)
org.apache.doris.statistics/AnalysisManager.java 0.00% (0/4)
org.apache.doris.nereids.trees.plans.physical/PhysicalConnectorTableSink.java 84.91% (45/53)
org.apache.doris.datasource/CatalogMgr.java 0.00% (0/13)
org.apache.doris.catalog/Env.java 71.43% (20/28)
org.apache.doris.datasource.split/SplitSource.java 0.00% (0/34)
org.apache.doris.nereids.trees.plans.logical/LogicalFileScan.java 62.50% (5/8)
org.apache.doris.datasource.test/TestExternalCatalog.java 100% (0/0)
org.apache.doris.spi/Split.java 100% (0/0)
org.apache.doris.datasource.split/SplitAssignment.java 71.15% (74/104)
org.apache.doris.nereids.rules.analysis/BindExpression.java 0.00% (0/8)
org.apache.doris.nereids.trees.plans.commands/AnalyzeTableCommand.java 0.00% (0/5)
org.apache.doris.nereids.trees.plans.commands/RowLevelDmlRowIdUtils.java 23.64% (13/55)
org.apache.doris.nereids.trees.plans.commands.insert/RewriteTableCommand.java 0.00% (0/4)
org.apache.doris.planner/ScanNode.java 100% (0/0)
org.apache.doris.httpv2.restv2/ESCatalogAction.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands/IcebergRowLevelDmlTransform.java 59.09% (39/66)
org.apache.doris.nereids.rules.analysis/UserAuthentication.java 100.00% (2/2)
org.apache.doris.nereids.trees.plans.commands/IcebergMergeCommand.java 0.00% (0/17)
org.apache.doris.statistics/StatisticsCache.java 100% (0/0)
org.apache.doris.connector/ConnectorMvccSnapshotAdapter.java 0.00% (0/4)
org.apache.doris.connector/ConnectorSessionBuilder.java 52.17% (12/23)
org.apache.doris.datasource.property.storage/BrokerProperties.java 100% (0/0)
org.apache.doris.fs/FileSystemFactory.java 57.14% (8/14)
org.apache.doris.nereids.trees.plans.commands/ExplainCommand.java 25.00% (1/4)
org.apache.doris.datasource.plugin/PluginDrivenSysExternalTable.java 62.07% (18/29)
org.apache.doris.datasource.doris.source/RemoteDorisScanNode.java 100% (0/0)
org.apache.doris.planner/SchemaScanNode.java 100% (0/0)
org.apache.doris.nereids.trees.plans.distribute.worker.job/UnassignedAllBEJob.java 100% (0/0)
org.apache.doris.datasource.connector.converter/ConnectorPartitionFieldConverter.java 100.00% (9/9)
org.apache.doris.datasource.scan/FederationBackendPolicy.java 70.97% (154/217)
org.apache.doris.qe.runtime/LoadProcessor.java 0.00% (0/8)
org.apache.doris.datasource.connector.converter/ConnectorExpressionToNereidsConverter.java 80.95% (34/42)
org.apache.doris.catalog/HMSResource.java 0.00% (0/2)
org.apache.doris.nereids.trees.plans.commands.info/CreateTableInfo.java 69.23% (9/13)
org.apache.doris.nereids.trees.plans.logical/LogicalIcebergMergeSink.java 100% (0/0)
org.apache.doris.transaction/Transaction.java 0.00% (0/4)
org.apache.doris.connector/ConnectorSessionImpl.java 72.73% (8/11)
org.apache.doris.datasource.split/SplitSourceManager.java 19.05% (4/21)
org.apache.doris.nereids.trees.plans.commands.execute/ConnectorRewriteGroupTask.java 0.00% (0/85)
org.apache.doris.datasource.doris/RemoteDorisExternalDatabase.java 100% (0/0)
org.apache.doris.statistics.util/StatisticsUtil.java 50.00% (1/2)
org.apache.doris.common.cache/NereidsSqlCacheManager.java 33.33% (1/3)
org.apache.doris.nereids.trees.plans.commands/UpdateCommand.java 0.00% (0/8)
org.apache.doris.tablefunction/JdbcQueryTableValueFunction.java 100% (0/0)
org.apache.doris.common.util/CacheBulkLoader.java 100% (0/0)
org.apache.doris.nereids.trees.plans.physical/PhysicalIcebergMergeSink.java 93.75% (30/32)
org.apache.doris.nereids.trees.plans.commands.insert/InsertUtils.java 50.00% (2/4)
org.apache.doris.catalog/HdfsResource.java 100% (0/0)
org.apache.doris.datasource.log/MetaIdMappingsLog.java 70.94% (83/117)
org.apache.doris.datasource.plugin/PluginDrivenExternalTable.java 62.58% (311/497)
org.apache.doris.datasource.scan/ExternalScanNode.java 23.81% (5/21)
org.apache.doris.nereids.trees.plans.commands.insert/PluginDrivenInsertExecutor.java 61.76% (21/34)
org.apache.doris.datasource.systable/PluginDrivenSysTable.java 100.00% (6/6)
org.apache.doris.nereids.parser/LogicalPlanBuilder.java 100% (0/0)
org.apache.doris.transaction/PluginDrivenTransactionManager.java 76.92% (30/39)
org.apache.doris.datasource.property.metastore/MetastoreProperties.java 0.00% (0/1)
org.apache.doris.planner/DataGenScanNode.java 100% (0/0)
org.apache.doris.catalog/HiveTable.java 100.00% (6/6)
org.apache.doris.catalog/RefreshManager.java 26.67% (4/15)
org.apache.doris.datasource.mvcc/MvccTableInfo.java 30.77% (4/13)
org.apache.doris/DorisFE.java 100% (0/0)
org.apache.doris.datasource.scan/FileQueryScanNode.java 10.77% (42/390)
org.apache.doris.nereids.rules.analysis/CheckPolicy.java 0.00% (0/24)
org.apache.doris.datasource.plugin/PluginDrivenExternalDatabase.java 95.00% (19/20)
org.apache.doris.planner/PluginDrivenTableSink.java 90.48% (38/42)
org.apache.doris.qe/QeProcessorImpl.java 75.00% (3/4)
org.apache.doris.tablefunction/PartitionsTableValuedFunction.java 33.33% (1/3)
org.apache.doris.datasource.scan/FileCacheAdmissionManager.java 71.43% (240/336)
org.apache.doris.nereids.trees.plans.commands/IcebergUpdateCommand.java 16.67% (1/6)
org.apache.doris.nereids.rules.implementation/LogicalFileScanToPhysicalFileScan.java 100.00% (1/1)
org.apache.doris.datasource.connector.converter/NereidsToConnectorExpressionConverter.java 74.49% (73/98)
org.apache.doris.nereids.rules.analysis/BindRelation.java 0.00% (0/10)
org.apache.doris.datasource.log/InitCatalogLog.java 28.57% (14/49)
org.apache.doris.datasource.connector.converter/ExprToConnectorExpressionConverter.java 14.29% (25/175)
org.apache.doris.planner/FileLoadScanNode.java 100% (0/0)
org.apache.doris.alter/Alter.java 0.00% (0/3)
org.apache.doris.datasource.scan/FilePartitionUtils.java 45.90% (28/61)
org.apache.doris.datasource.scan/PluginDrivenScanNode.java 29.58% (197/666)
org.apache.doris.nereids.analyzer/UnboundTableSinkCreator.java 0.00% (0/2)
org.apache.doris.nereids.trees.plans.commands/ShowPartitionsCommand.java 66.67% (26/39)
org.apache.doris.persist/EditLog.java 100% (0/0)
org.apache.doris.datasource/ExternalCatalog.java 27.69% (18/65)
org.apache.doris.datasource.log/ExternalObjectLog.java 46.55% (27/58)
org.apache.doris.datasource.mvcc/PluginDrivenMvccSnapshot.java 84.62% (22/26)
org.apache.doris.nereids.glue.translator/PhysicalPlanTranslator.java 54.55% (36/66)
org.apache.doris.datasource/ExternalMetaCacheMgr.java 50.00% (3/6)
org.apache.doris.datasource.log/InitDatabaseLog.java 28.85% (15/52)
org.apache.doris.journal/JournalEntity.java 100% (0/0)
org.apache.doris.fs/FileSystemPluginManager.java 100.00% (11/11)
org.apache.doris.nereids.analyzer/UnboundConnectorTableSink.java 0.00% (0/16)
org.apache.doris.datasource.infoschema/ExternalInfoSchemaDatabase.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands.execute/ExecuteActionFactory.java 50.00% (5/10)
org.apache.doris.datasource/ExternalDatabase.java 100% (0/0)
org.apache.doris.nereids.trees.plans.commands.info/ColumnDefinition.java 100.00% (1/1)
org.apache.doris.nereids.trees.plans.commands.insert/InsertIntoTableCommand.java 18.75% (3/16)
org.apache.doris.nereids.trees.plans.commands/IcebergRowId.java 100.00% (13/13)
org.apache.doris.nereids.trees.plans.commands/ShowCreateDatabaseCommand.java 0.00% (0/11)
org.apache.doris.datasource.split/SplitGenerator.java 20.00% (1/5)
org.apache.doris.datasource.infoschema/ExternalMysqlDatabase.java 100% (0/0)
org.apache.doris.nereids.trees.plans.logical/LogicalConnectorTableSink.java 0.00% (0/9)
org.apache.doris.nereids.rules.rewrite/PruneFileScanPartition.java 0.00% (0/4)
org.apache.doris.datasource.split/PluginDrivenSplit.java 88.00% (22/25)
org.apache.doris.statistics/StatisticsAutoCollector.java 0.00% (0/3)
org.apache.doris.common/ThreadPoolManager.java 100% (0/0)
org.apache.doris.connector/ExternalMetaCacheInvalidator.java 100.00% (17/17)
org.apache.doris.nereids.trees.plans.commands/IcebergDeleteCommand.java 60.00% (3/5)
Total 48.09% (3298/6858)