PullUpProjectExprUnderTopN

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total889 of 8890%158 of 1580%1001001871872121
collectFromNode(Plan, PullUpProjectExprUnderTopN.PullUpInfo, Set)2350%500%2626535311
simplifyProject(LogicalProject, List, PullUpProjectExprUnderTopN.PullUpInfo)1800%280%1515353511
addUpperProject(LogicalTopN, PullUpProjectExprUnderTopN.PullUpInfo)1130%80%55202011
canPullUp(NamedExpression)430%140%88141411
replaceUnavailableSlots(Expression, PullUpProjectExprUnderTopN.PullUpInfo, Set)370%40%336611
buildOrderKeyExprIds(LogicalTopN)350%40%338811
collectUnavailablePullUpExprs(LogicalProject, PullUpProjectExprUnderTopN.PullUpInfo, Set)330%60%447711
shouldBlockProjectInputs(NamedExpression, boolean, Set)300%100%668811
resolveAliasChildIfNeeded(NamedExpression, PullUpProjectExprUnderTopN.PullUpInfo, Set)290%40%336611
isUnavailableExpression(NamedExpression, Set)260%80%554411
getPullUpReplaceExpression(Slot, PullUpProjectExprUnderTopN.PullUpInfo)250%40%338811
rewriteRoot(Plan, JobContext)230%40%335511
qualifiesForLazyMatThreshold(LogicalTopN)200%40%335511
resolveExpression(Expression, PullUpProjectExprUnderTopN.PullUpInfo, Set)190%20%225511
isBlockingNode(Plan)130%60%441111
lambda$isUnavailableExpression$3(Set, Slot)90%20%221111
resolveInputSlots(Expression, PullUpProjectExprUnderTopN.PullUpInfo, Set)70%n/a111111
PullUpProjectExprUnderTopN()30%n/a111111
lambda$canPullUp$2(TreeNode)30%n/a111111
lambda$canPullUp$1(TreeNode)30%n/a111111
lambda$canPullUp$0(TreeNode)30%n/a111111