TestLogicalPlanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,172 of 5,1720%14 of 140%1001001,0971,0979393
testSimplifyJoinWithEmptyInput()3270%n/a11585811
testCorrelatedSubqueriesWithOuterJoins()3120%n/a11656511
testWindowAfterJoin()2680%n/a11414111
testUsesDistributedJoinIfNaturallyPartitionedOnProbeSymbols()2130%n/a11424211
testGroupingSetWithPushRemoteExchange()1570%n/a11282811
testWindow()1570%n/a11323211
testStreamingAggregationOverJoin()1570%n/a11404011
testStreamingAggregationForCorrelatedSubquery()1550%n/a11303011
testWindowAfterAggregation()1260%n/a11171711
testUncorrelatedSubqueries()1170%n/a11282811
testEnforceFixedDistributionForOutputOperator()1150%n/a11232311
testDistinctLimitOverInequalityJoin()1100%n/a11212111
testRedundantDistinctRemovalWithMultipleGroupingSets()1070%n/a11191911
testAggregation()1050%n/a11191911
testOffset()1000%n/a11252511
testCorrelatedJoinWithTopN()960%n/a11151511
testEqualityInference()950%n/a11191911
testCorrelatedJoinWithLimit()930%n/a11171711
testBroadcastCorrelatedSubqueryAvoidsRemoteExchangeBeforeAggregation()880%n/a11202011
testSizeBasedJoin()820%n/a11131311
testDistributedSort()800%n/a11181811
testSizeBasedSemiJoin()790%n/a11131311
testGroupingSet()780%n/a11151511
testRedundantTopNNodeRemoval()690%n/a11181811
testLimitZero()680%n/a11161611
testOffsetWithLimit()650%n/a11181811
testAnalyze()620%n/a11111111
testRemoveSingleRowSort()620%n/a11151511
testDoubleNestedCorrelatedSubqueries()590%n/a11131311
testJsonBasedAggregateFunctions()590%n/a11111111
testRedundantDistinctLimitNodeRemoval()570%n/a11151511
testComplexOrderBy()560%n/a11171711
testTopN()550%n/a11151511
testCorrelatedScalarSubqueryInSelect()540%n/a11111111
testInnerInequalityJoinWithEquiJoinConjuncts()530%n/a11101011
testLeafNodeInPlanExceedException()530%n/a11151511
testPushDownJoinConditionConjunctsToInnerSideBasedOnInheritedPredicate()510%n/a11141411
testSubqueryPruning()470%n/a118811
testRedundantLimitNodeRemoval()460%n/a11151511
testJoinOutputPruning()450%n/a11101011
testCorrelatedScalarAggregationRewriteToLeftOuterJoin()440%n/a11101011
assertPlanContainsNoApplyOrAnyJoin(String)410%n/a115511
testCorrelatedInUncorrelatedFiltersPushDown()410%n/a118811
testSymbolsPrunedInCorrelatedInPredicateSource()410%n/a116611
testJoin()400%n/a119911
testJoinWithOrderBySameKey()400%n/a119911
testInvalidLimit()390%n/a11111111
testPruneCountAggregationOverScalar()360%n/a11101011
testLeftConvertedToInnerInequalityJoinNoEquiJoinConjuncts()350%n/a11101011
testScalarSubqueryJoinFilterPushdown()350%n/a119911
testDistinctOverConstants()340%n/a11101011
testPickTableLayoutWithFilter()340%n/a11141411
testInnerInequalityJoinNoEquiJoinConjuncts()320%n/a117711
testRemovesTrivialFilters()300%n/a117711
testJsonBasedFunctions()260%n/a117711
testSameScalarSubqueryIsAppliedOnlyOnce()230%n/a117711
testSameInSubqueryIsAppliedOnlyOnce()230%n/a117711
testSameQualifiedSubqueryIsAppliedOnlyOnce()230%n/a117711
testCorrelatedSubqueries()230%n/a117711
lambda$null$17(PlanNode)220%60%443311
setupJsonFunctionNamespaceManager(QueryRunner)170%n/a114411
lambda$testCorrelatedJoinWithTopN$13(TopNRowNumberMatcher.Builder)150%n/a117711
lambda$testWindowAfterJoin$7(WindowMatcher.Builder)150%n/a113311
noJoinReordering()140%n/a114411
lambda$testWindowAfterAggregation$11(WindowMatcher.Builder)140%n/a113311
lambda$testWindowAfterAggregation$10(WindowMatcher.Builder)140%n/a113311
lambda$testWindowAfterJoin$9(WindowMatcher.Builder)140%n/a113311
lambda$testWindowAfterJoin$8(WindowMatcher.Builder)140%n/a113311
lambda$testWindow$3(WindowMatcher.Builder)140%n/a113311
lambda$testWindow$0(WindowMatcher.Builder)140%n/a113311
lambda$testEnforceFixedDistributionForOutputOperator$22(TopNRowNumberMatcher.Builder)130%n/a116611
lambda$testEnforceFixedDistributionForOutputOperator$21(TopNRowNumberMatcher.Builder)130%n/a116611
lambda$testWindow$6(TopNRowNumberMatcher.Builder)130%n/a116611
lambda$testWindow$5(TopNRowNumberMatcher.Builder)130%n/a116611
lambda$null$19(PlanNode)120%40%331111
lambda$null$15(PlanNode)120%40%331111
lambda$testWindow$2(TopNRowNumberMatcher.Builder)110%n/a115511
lambda$testCorrelatedJoinWithTopN$14(RowNumberMatcher.Builder)100%n/a113311
lambda$testCorrelatedJoinWithLimit$12(RowNumberMatcher.Builder)100%n/a113311
testSubselectQualifiedObjectNameContainsDot()90%n/a113311
countOfMatchingNodes(Plan, Predicate)70%n/a111111
testDuplicateUnnestItem()70%n/a112211
lambda$testUsesDistributedJoinIfNaturallyPartitionedOnProbeSymbols$20(Plan)60%n/a112211
lambda$testBroadcastCorrelatedSubqueryAvoidsRemoteExchangeBeforeAggregation$18(Plan)60%n/a112211
lambda$testBroadcastCorrelatedSubqueryAvoidsRemoteExchangeBeforeAggregation$16(Plan)60%n/a112211
lambda$testWindow$4(RowNumberMatcher.Builder)60%n/a112211
lambda$testWindow$1(RowNumberMatcher.Builder)60%n/a112211
setup()50%n/a112211
lambda$testOffsetWithLimit$25(RowNumberMatcher.Builder)50%n/a112211
lambda$testOffset$24(RowNumberMatcher.Builder)50%n/a112211
lambda$testOffset$23(RowNumberMatcher.Builder)50%n/a112211
testRemoveUnreferencedScalarInputApplyNodes()40%n/a112211
TestLogicalPlanner()30%n/a111111