testAddExchangesWithProjection(double, double, double, String) |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
testAddExchangesWithoutProjection(double, double, double, String) |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
testDataProvider() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testDataProviderMissingStats() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
buildRuleAssert(double, double, double, boolean) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
lambda$null$2(VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, PlanBuilder, String, PlanBuilder.AggregationBuilder) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
lambda$null$3(VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, boolean, PlanBuilder, PlanNode, PlanBuilder.ExchangeBuilder) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
lambda$buildRuleAssert$4(String, boolean, PlanBuilder) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
belowExchangeRule(RuleTester) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
belowProjectionRule(RuleTester) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testDoesNotFireIfAnySourceSymbolIsMissingStats(double, double, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testDoesNotFireIfSessionPropertyIsDisabled() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
TestAddExchangesBelowPartialAggregationOverGroupIdRuleSet() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$belowProjectionRule$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$belowExchangeRule$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |