org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,309 of 28,39370%1,080 of 2,81961%1,0142,4111,7786,1302429801798
OlapScanNode6263,11683%12927668%11227812079057501
OlapTableSink5951,99877%6718573%6216510350953801
HiveTableSink5620%320%2727131131101011
ScanNode48579161%11110047%8815211731754001
RangePartitionPrunerV24480%610%4242108108111111
PluginDrivenTableSink42220833%434%29338212661001
ListPartitionPrunerV24173%283%343695100192101
IcebergTableSink3750%420%272784846611
IcebergMergeSink3500%320%222280806611
GroupCommitPlanner25257569%293353%26443614931301
PlanNode2402,19190%5022081%5322956501129401
IcebergDeleteSink2400%200%161654546611
RuntimeFilter23468574%167081%228344192114001
PartitionColumnFilter2203814%286%172341542801
PartitionPrunerV2Base19112238%21622%1927477961301
DataPartition17217350%262448%2035316721001
MaxComputeTableSink1660%160%141437376611
BaseExternalTableDataSink1553%320%222440426801
DataPartition.MergePartitionInfo1090%100%7727272211
ScanNode.ColumnRanges10820%160%172031386901
PlanFragment10362885%275767%24942618235201
TVFTableSink10328273%62681%92616813901
NestedLoopJoinNode9747382%195574%17521610911501
SetOperationNode9340181%103678%13411510241701
DataPartition.IcebergPartitionField860%60%6618183311
MysqlTableSink840%n/a5518185511
ListPartitionPrunerV2.ListPartitionUniqueId720%100%101016165511
RemoteOlapTableSink700%40%7716165511
DataGenScanNode6514569%5758%71510442901
HashJoinNode6484792%199583%18761017701901
ColumnRange643233%10428%1417162471001
ResultFileSink6121177%1487%720135651201
AggregationNode5775592%169685%15841118102801
SchemaScanNode5535886%72376%1028108231301
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
ColumnBound4729%60%61010163701
SortNode4651991%155377%16521313011801
RecursiveCteNode4510970%75%31393721101
JoinNodeBase444852%811%6128191701
ResultSink436861%433%71011294701
PartitionSortNode4234389%132565%122410810501
AssertNumRowsNode409369%50%386281601
TableFunctionNode3827187%41680%4165570601
Planner3413479%1583%51813462901
RuntimeFilter.RuntimeFilterTarget3430%n/a234102301
AnalyticEvalNode3345193%113375%1232109811001
BucketedAggregationNode3215783%5758%5103360401
MaterializationNode30890%880%31767211201
AddLocalExchange24390%94182%7326590701
PartitionPruneV2ForShortCircuitPlan9583%583%5115264801
RecursiveCteScanNode6376%100%184191701
HiveTableSink.new HashSet() {...}0%n/a11661111
BlackholeSink53%n/a355123501
LocalExchangeNode.LocalExchangeType9285%1076%3143260401
BackendPartitionedSchemaScanNode30995%1381%3161750801
LocalExchangeNode14891%1785%6185383801
DistributionMode5379%60%283160401
GroupCommitBlockSink7384%8100%194231501
LocalExchangeNode.LocalExchangeTypeRequire66%0%31231221101
IcebergMergeSink.new HashSet() {...}0%n/a11441111
IcebergTableSink.new HashSet() {...}0%n/a11441111
IcebergDeleteSink.new HashSet() {...}0%n/a11441111
DataStreamSink44297%44090%646410522401
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord4080%50%142120301
PartitionPrunerV2Base.FinalFilters75%n/a25292501
CTEScanNode74%n/a47494701
DataSink72%n/a26292601
RepeatNode20897%50%392341701
MultiCastDataSink8894%100%191211801
GroupCommitScanNode86%n/a363123601
EmptySetNode80%50%25181401
HashDistributionPruner24898%52784%5201530401
DictionarySink19397%6100%2122432901
FileLoadScanNode15098%1083%3101331401
RangeMap9096%975%3101180401
FileLoadScanNode.ParamCreateContext0%n/a11111111
TabletLoadIndexRecorderMgr8997%75%180180601
SelectNode7997%75%171170501
ScanContext91%50%15060401
ExchangeNode205100%2492%22804801501
MultiCastPlanFragment47100%n/a040110401
LocalExchangeNode.RequireSpecific38100%990%190120401
RuntimeFilter.FilterSizeLimits38100%n/a01090101
ScanContext.Builder100%75%15070301
RuntimeFilterId100%n/a04050401
PartitionPrunerV2Base.FinalFilters.Type100%n/a01040101
LocalExchangeNode.RequireHash100%100%06070501
ScanNode.ColumnRanges.Type100%n/a01040101
PlanFragmentId100%n/a03040301
PlanNodeId100%n/a03040301
UnionNode100%n/a03050301
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
ExceptNode100%n/a03050301
IntersectNode100%n/a03050301
LocalExchangeNode.NoRequire100%n/a04040401
RangeMap.RangeComparator100%n/a01010101