org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,441 of 28,23252%1,529 of 2,79945%1,2742,3892,8556,0933459681998
OlapScanNode3,7420%4050%278278790790757511
OlapTableSink2,5930%2520%165165509509383811
HiveTableSink5620%320%2727131131101011
ScanNode48379362%10910248%8615211631754001
RangePartitionPrunerV24480%610%4242108108111111
PluginDrivenTableSink42220833%434%29338212661001
ListPartitionPrunerV24173%283%343695100192101
IcebergTableSink3750%420%272784846611
IcebergMergeSink3500%320%222280806611
GroupCommitPlanner25257569%293353%26443614931301
PlanNode2402,18690%5022081%5322856500129301
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
TVFTableSink10328273%62681%92616813901
PlanFragment9563687%255970%23942418235201
SetOperationNode8840682%103678%12411410231701
DataPartition.IcebergPartitionField860%60%6618183311
MysqlTableSink840%n/a5518185511
NestedLoopJoinNode8238782%135380%1243138401001
ListPartitionPrunerV2.ListPartitionUniqueId720%100%101016165511
RemoteOlapTableSink700%40%7716165511
DataGenScanNode6514569%5758%71510442901
HashJoinNode6484792%199583%18761017701901
ColumnRange643233%10428%1417162471001
ResultFileSink6121177%1487%720135651201
DictionarySink5614171%583%61211435901
AggregationNode5570392%138787%12731117102301
SchemaScanNode5535886%72376%1028108231301
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
ColumnBound4729%60%61010163701
SortNode4651991%155377%16521313011801
JoinNodeBase444852%811%6128191701
RecursiveCteNode4311071%75%21283611001
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
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