org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,374 of 28,11555%1,472 of 2,78347%1,3332,3802,5806,0683329671898
OlapScanNode1,4802,20259%19919449%160271299779207401
OlapTableSink1,2031,33352%14010843%116163224495183801
GroupCommitPlanner8270%620%4444149149131311
ScanNode64962749%1318037%103152153317104001
PluginDrivenTableSink6300%450%3333126126101011
RangePartitionPrunerV24480%610%4242108108111111
TVFTableSink3850%320%262681819911
IcebergTableSink3750%420%272784846611
PlanNode3332,09386%6120977%6422866500169301
ListPartitionPrunerV230013430%23620%263671100132101
PartitionSortNode2879825%33513%192460812501
SchemaScanNode27214134%25516%2028558251301
RuntimeFilter27064970%335361%378349192114001
HiveTableSink24831455%201237%18275613121001
MaterializationNode22311634%730%717387231201
DataGenScanNode2100%120%151544449911
DictionarySink1970%60%121243439911
BucketedAggregationNode1890%120%101036364411
PlanFragment18254975%354958%32944118275201
DataStreamSink17028262%202454%274640105102401
HashJoinNode16774481%338171%30762417711901
MaxComputeTableSink1660%160%141437376611
PartitionColumnFilter15810038%25516%162333541801
AggregationNode15460479%455555%36732917122301
FileLoadScanNode1530%120%101033334411
ResultFileSink15112144%10637%1720315691201
PartitionPrunerV2Base14516853%171037%1627407931301
SetOperationNode13635872%123473%15412310241701
NestedLoopJoinNode13033972%234365%2143208411001
IcebergMergeSink11723366%151753%122225800601
BaseExternalTableDataSink1134829%23928%192427425801
ScanNode.ColumnRanges10820%160%172031386901
PartitionPruneV2ForShortCircuitPlan9913%60%91121266801
RecursiveCteNode945938%50%712203661001
MysqlTableSink840%n/a5518185511
RangeMap8112%120%91016183401
AssertNumRowsNode795440%40%6817284601
SortNode7848786%194972%17522013011801
Planner749455%61266%91823464901
DataPartition.MergePartitionInfo733633%100%6716271201
GroupCommitBlockSink7018%4450%8918234501
RemoteOlapTableSink700%40%7716165511
RecursiveCteScanNode6718%0%6815195701
AddLocalExchange6220877%123876%10328590701
ColumnRange603637%8642%1417172471001
HashDistributionPruner5919376%112165%82011530401
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
AnalyticEvalNode5043489%143068%1532119811001
ColumnBound5025%60%71011164701
ListPartitionPrunerV2.ListPartitionUniqueId4734%100%81011163501
JoinNodeBase444852%811%6128191701
ResultSink436861%433%71011294701
DataPartition.IcebergPartitionField434350%60%4610181301
BlackholeSink390%n/a5512125511
TableFunctionNode3827187%41680%4165570601
LocalExchangeNode3612677%61470%6189382801
GroupCommitScanNode360%n/a6612126611
RuntimeFilter.RuntimeFilterTarget3430%n/a234102301
IcebergDeleteSink3320786%71365%7166540601
LocalExchangeNode.LocalExchangeType8275%8538%8148260401
DataPartition32092%173366%153526711001
BackendPartitionedSchemaScanNode30895%41275%4162750801
DistributionMode5176%40%384160401
SelectNode6782%50%272170501
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord3774%50%242121301
TabletLoadIndexRecorderMgr7986%25%381181601
IcebergTableSink.new HashSet() {...}0%n/a11441111
LocalExchangeNode.LocalExchangeTypeRequire74%0%21221211101
PartitionPrunerV2Base.FinalFilters75%n/a25292501
ScanContext.Builder74%50%25170301
DataSink72%n/a26292601
RangeMap.RangeComparator0%n/a11111111
MultiCastDataSink8894%100%191211801
ExceptNode61%n/a13251301
IntersectNode61%n/a13251301
LocalExchangeNode.RequireSpecific3489%770%392120401
CTEScanNode87%n/a37393701
FileLoadScanNode.ParamCreateContext0%n/a11111111
RepeatNode21199%50%291340701
ScanContext91%50%15060401
EmptySetNode96%50%15080401
ExchangeNode205100%42284%42804801501
MultiCastPlanFragment47100%n/a040110401
RuntimeFilter.FilterSizeLimits38100%n/a01090101
RuntimeFilterId100%n/a04050401
PartitionPrunerV2Base.FinalFilters.Type100%n/a01040101
LocalExchangeNode.RequireHash100%100%06070501
ScanNode.ColumnRanges.Type100%n/a01040101
PlanFragmentId100%n/a03040301
PlanNodeId100%n/a03040301
HiveTableSink.new HashSet() {...}100%n/a01060101
UnionNode100%n/a03050301
PlanNodeId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
LocalExchangeNode.NoRequire100%n/a04040401
IcebergMergeSink.new HashSet() {...}100%n/a01040101
IcebergDeleteSink.new HashSet() {...}100%n/a01040101