AggregationNode

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total812 of 8120%112 of 1120%84841811812828
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)1850%540%2828414111
getNodeExplainString(String, TExplainLevel)1470%140%88242411
toThrift(TPlanNode)1130%60%44252511
normalize(TNormalizedPlanNode, Normalizer)610%20%22131311
updateplanNodeName()460%40%33121211
normalizeProjects(TNormalizedPlanNode, Normalizer)370%20%22151511
getLocalExchangeDistributeExprs(int, boolean)350%80%55101011
normalizeAggOutputProjects(TNormalizedAggregateNode, Normalizer)270%n/a118811
AggregationNode(PlanNodeId, PlanNode, AggregateInfo)240%n/a117711
lambda$toThrift$0(List, List, List, OrderByElement)180%n/a114411
canUseDistinctStreamingAgg(SessionVariable)150%60%441111
isSerialNode()120%40%331111
baseClassRequire(ConnectContext)120%20%223311
requiresShuffleForCorrectness()120%40%331111
unsetNeedsFinalize()90%n/a114411
shouldResetSerialFlagForChild(int)70%20%221111
lambda$normalizeProjects$1(Normalizer, TupleId)70%n/a111111
lambda$getLocalExchangeDistributeExprs$4(String)60%20%221111
lambda$getLocalExchangeDistributeExprs$2(FunctionName)60%20%221111
setUseStreamingPreagg(boolean)40%n/a112211
setColocate(boolean)40%n/a112211
setSortByGroupKey(SortInfo)40%n/a112211
setQueryCacheCandidate(boolean)40%n/a112211
getSemanticPartitionExprs()40%n/a111111
lambda$getLocalExchangeDistributeExprs$5(String)40%n/a111111
isColocate()30%n/a111111
isQueryCacheCandidate()30%n/a111111
lambda$getLocalExchangeDistributeExprs$3(FunctionName)30%n/a111111