org.apache.doris.planner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,027 of 28,08453%1,497 of 2,72945%1,3782,3152,6956,0023799333095
OlapScanNode1,7062,05054%22318044%185278346796287601
OlapTableSink9412,73174%16726361%151272171728135601
PlanNode7491,58567%9013860%89208157492279401
HiveTableSink5620%320%2727131131101011
ScanNode50474359%1169143%9514612430983601
RangePartitionPrunerV24480%610%4242108108111111
ListPartitionPrunerV24340%290%3636100100212111
TVFTableSink3850%320%262681819911
IcebergTableSink3750%420%272784846611
IcebergMergeSink3500%320%222280806611
HashJoinNode34367466%576754%44805218141801
PartitionPrunerV2Base2955%270%26277279121301
JoinCostEvaluation2890%180%161644447711
GroupCommitPlanner27854966%332946%30443814941301
BackendPartitionedSchemaScanNode2566820%156%141656746801
IcebergDeleteSink2400%200%161654546611
AggregationNode22032959%102470%17375213192001
PartitionColumnFilter2203814%286%172341542801
SchemaScanNode21819947%171343%2029368281401
PartitionSortNode20215042%26823%172040731301
ExportSink1980%60%9935356611
ResultFileSink1928931%12425%1721355991301
PlanFragment19055674%295364%339647189115501
TableFunctionNode17210938%14630%91528531501
DataPartition16816549%282244%2235326721001
MaxComputeTableSink1660%160%141437376611
SetOperationNode15527664%161852%1329248621101
BaseExternalTableDataSink1440%300%232340408811
NestedLoopJoinNode14330367%323048%2541187521001
JoinNodeBase1435226%185%121826382801
RuntimeFilter13376185%176980%238427188104101
SortNode12746478%254162%24532112722001
AnalyticEvalNode12532872%161852%132324931601
RepeatNode1208842%40%61017334801
MaterializationNode11220164%770%316176711101
RecursiveCteNode1120%0%9926268811
DataPartition.MergePartitionInfo1090%100%7727272211
ScanNode.ColumnRanges10820%160%172031386901
PartitionPruneV2ForShortCircuitPlan9913%60%91121266801
DataGenScanNode9411755%8433%81516443901
RangeMap8612%120%91018203401
MysqlTableSink840%n/a5518185511
DataPartition.IcebergPartitionField830%60%6618183311
RecursiveCteScanNode760%0%7717176611
ListPartitionPrunerV2.ListPartitionUniqueId720%100%101016165511
ColumnRange7126%1121%1517182481001
DataSink6417%100%81113193601
RangePartitionPrunerV2.RangePartitionUniqueId540%80%9914145511
ColumnBound5025%60%71011164701
AssertNumRowsNode488864%516%489301501
Planner4712172%41477%61817462901
ResultSink436861%433%71011294701
DictionarySink4215578%6100%3127433901
BlackholeSink390%n/a5512125511
DataStreamSink3342392%73984%1048910732501
PartitionPrunerV2Base.FinalFilters320%n/a55995511
RuntimeFilter.RuntimeFilterTarget5061%50%362121301
SelectNode3354%40%376141501
HashDistributionPruner22790%72578%6205530401
PartitionPrunerV2Base.FinalFilters.Type0%n/a11441111
HiveTableSink.new HashSet() {...}0%n/a11661111
ExchangeNode21892%1995%22545211501
GroupCommitBlockSink7182%787%295231501
HashJoinNode.DistributionMode5377%60%283130401
PlanFragmentId42%n/a13141301
IcebergMergeSink.new HashSet() {...}0%n/a11441111
IcebergTableSink.new HashSet() {...}0%n/a11441111
IcebergDeleteSink.new HashSet() {...}0%n/a11441111
TabletLoadIndexRecorderMgr.TabletLoadIndexRecord4080%50%142120301
FileLoadScanNode14594%4866%5103331401
RangeMap.RangeComparator0%n/a11111111
MultiCastDataSink8894%100%191211801
GroupCommitScanNode3286%n/a363123601
OlapTableSink.AdaptiveBucketAssignment3589%50%270100501
CTEScanNode81%n/a36383601
OlapTableSink.AdaptiveIndexBucketAssignment4193%n/a15191501
DistributedPlanColocateRule0%n/a11111111
PlannerContext0%n/a11111111
FileLoadScanNode.ParamCreateContext0%n/a11111111
RuntimeFilterGenerator0%n/a11111111
TabletLoadIndexRecorderMgr8997%75%180180601
ScanContext91%50%15060401
EmptySetNode95%50%14070301
MultiCastPlanFragment47100%n/a040110401
RuntimeFilterGenerator.FilterSizeLimits38100%n/a01090101
ScanContext.Builder100%75%15070301
RuntimeFilterId100%n/a04050401
ScanNode.ColumnRanges.Type100%n/a01040101
PlanNodeId100%n/a03040301
UnionNode100%n/a03050301
PlanNodeId.new IdGenerator() {...}100%n/a02020201
PlanFragmentId.new IdGenerator() {...}100%n/a02020201
RuntimeFilterId.new IdGenerator() {...}100%n/a02020201
IntersectNode100%n/a02040201
ExceptNode100%n/a02040201