TestPinotQueryGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,410 of 3,4100%14 of 140%138138354354131131
testAggregationWithGroupBy()1870%n/a11393911
testSelectionWithOrderBy()1770%n/a11252511
testAggregationWithOrderByPushDownInTopN()1370%n/a11262611
testUnaryAggregationHelper(BiConsumer, String)1210%n/a11171711
testDistinctLimitPushdown()970%n/a11171711
testSimpleSelectWithTopN()960%n/a11141411
testDefaultTopNPushdown()940%n/a11151511
testPinotQuery(PinotConfig, PlanNode, List, TestPinotQueryBase.SessionHolder, Map)900%60%44131311
testApproxDistinctWithInvalidParameters()750%n/a11141411
testAttemptBrokerPushdown()700%n/a11141411
testDistinctCountWithOtherAggregationGroupByPushdown()590%20%228811
testAggWithUDFInGroupBy()590%n/a11101011
testAggWithArrayFunctionsInGroupBy()590%n/a11101011
testDistinctSelection()590%n/a119911
testAggWithArrayFunction(String, String, String)450%n/a117711
lambda$testSimpleSelectWithFilterLimit$20(PlanBuilder)410%n/a111111
testDistinctCountWithOtherAggregationPushdown()400%20%228811
lambda$null$44(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)390%n/a111111
lambda$testAggregationWithGroupBy$86(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder)380%n/a115511
testDistinctCountPushdownWithVariableSuffix()370%n/a116611
lambda$testUnaryAggregationHelper$5(PlanBuilder)350%n/a111111
testMultipleAggregatesWhenAllowed()340%n/a115511
lambda$testAttemptBrokerPushdown$83(PlanBuilder)340%n/a115511
lambda$testAggWithArrayFunction$71(LinkedHashMap, PlanBuilder)330%n/a111111
lambda$testAggWithArrayFunctionsInGroupBy$68(LinkedHashMap, PlanBuilder)330%n/a111111
lambda$testAggWithArrayFunctionsInGroupBy$65(LinkedHashMap, PlanBuilder)330%n/a111111
lambda$null$80(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)320%n/a111111
lambda$null$69(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)320%n/a111111
lambda$null$63(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)320%n/a111111
lambda$null$39(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)310%n/a111111
lambda$testUnaryAggregationHelper$4(PlanBuilder)310%n/a111111
lambda$testUnaryAggregationHelper$3(PlanBuilder)310%n/a111111
testMultipleAggregatesWithOutGroupBy()300%n/a115511
lambda$null$72(PlanNode, PlanBuilder, String, PlanBuilder.AggregationBuilder)300%n/a111111
lambda$testAggWithUDFInGroupBy$62(LinkedHashMap, PlanBuilder)290%n/a111111
lambda$testAggWithUDFInGroupBy$59(LinkedHashMap, PlanBuilder)290%n/a111111
testDistinctCountGroupByPushdown()280%n/a115511
lambda$testSimpleSelectStar$18(PlanBuilder)270%n/a111111
testApproxDistinct()260%n/a116611
lambda$null$66(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)260%n/a111111
lambda$null$60(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)260%n/a111111
testForbiddenProjectionOutsideOfAggregation()250%n/a114411
lambda$testForbiddenProjectionOutsideOfAggregation$82(LinkedHashMap, PlanBuilder)250%n/a111111
lambda$null$77(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)240%n/a111111
lambda$null$75(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)240%n/a111111
lambda$testDefaultTopNPushdown$88(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder)230%n/a114411
lambda$testAggregationWithOrderByPushDownInTopN$87(TableScanNode, PlanBuilder, PlanBuilder.AggregationBuilder)230%n/a114411
lambda$testMultipleAggregatesWhenAllowed$79(PlanBuilder)230%n/a111111
lambda$testMultipleAggregatesWithOutGroupBy$74(PlanBuilder)230%n/a111111
lambda$null$57(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)230%n/a111111
lambda$null$55(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)230%n/a111111
lambda$null$53(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)230%n/a111111
lambda$testApproxDistinctWithInvalidParameters$52(PlanBuilder)230%n/a111111
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$42(PlanBuilder)230%n/a111111
lambda$testDistinctCountWithOtherAggregationPushdown$37(PlanBuilder)230%n/a111111
lambda$null$35(PlanNode, PlanBuilder.AggregationBuilder)230%n/a111111
lambda$testDistinctCountGroupByPushdown$32(PlanBuilder)230%n/a111111
lambda$testDistinctCountPushdown$22(PlanBuilder)230%n/a111111
lambda$testUnaryAggregationHelper$2(PlanBuilder)230%n/a111111
lambda$null$29(PlanNode, PlanBuilder, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$null$16(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)220%n/a111111
lambda$null$14(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)220%n/a111111
testAggWithArrayFunctions()210%n/a115511
lambda$testDistinctSelection$90(TableScanNode, PlanBuilder.AggregationBuilder)200%n/a111111
lambda$null$33(PlanNode, PlanBuilder.AggregationBuilder)200%n/a111111
lambda$testSimpleSelectStar$19(PlanBuilder)190%n/a111111
testDistinctCountPushdown()180%n/a114411
getExpectedAggOutput(String, String)160%20%221111
lambda$null$12(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)160%n/a111111
lambda$null$10(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)160%n/a111111
testPinotQuery(PinotConfig, Function, String, TestPinotQueryBase.SessionHolder, Map)150%n/a113311
lambda$null$25(PlanNode, PlanBuilder.AggregationBuilder)150%n/a111111
lambda$testDistinctSelection$89(TableScanNode, PlanBuilder.AggregationBuilder)140%n/a111111
lambda$null$23(PlanNode, PlanBuilder.AggregationBuilder)140%n/a111111
lambda$testApproxDistinct$51(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testApproxDistinct$50(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testApproxDistinct$49(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testApproxDistinct$48(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testApproxDistinct$47(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testPercentileAggregation$46(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$43(PlanNode, PlanBuilder)120%n/a111111
lambda$testDistinctCountWithOtherAggregationPushdown$38(PlanNode, PlanBuilder)120%n/a111111
lambda$testDistinctCountPushdownWithVariableSuffix$28(PlanNode, PlanBuilder)120%n/a111111
lambda$testCountStar$21(PlanBuilder, PlanBuilder.AggregationBuilder)120%n/a111111
testSimpleSelectStar()110%n/a113311
buildPlan(Function)100%n/a112211
lambda$testMultipleAggregatesWithOutGroupBy$78(PlanNode, PlanBuilder)100%n/a111111
testPinotQuery(PinotConfig, PlanNode, String, TestPinotQueryBase.SessionHolder, Map)90%n/a112211
testPinotQuery(Function, String, TestPinotQueryBase.SessionHolder, Map)90%n/a112211
testPinotQuery(PinotConfig, Function, String)90%n/a112211
testPinotQuery(PinotConfig, PlanNode, String)90%n/a112211
lambda$testAttemptBrokerPushdown$85(Function, PlanBuilder)90%n/a111111
lambda$testAttemptBrokerPushdown$84(Function, PlanBuilder)90%n/a111111
lambda$testAggWithArrayFunction$73(PlanNode, String, PlanBuilder)80%n/a111111
lambda$testUnaryAggregationHelper$17(BiConsumer, PlanNode, PlanBuilder)80%n/a111111
lambda$testUnaryAggregationHelper$15(BiConsumer, PlanNode, PlanBuilder)80%n/a111111
lambda$testUnaryAggregationHelper$13(BiConsumer, PlanNode, PlanBuilder)80%n/a111111
lambda$testUnaryAggregationHelper$11(BiConsumer, PlanNode, PlanBuilder)80%n/a111111
lambda$null$8(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)80%n/a111111
lambda$null$6(BiConsumer, PlanBuilder, PlanNode, PlanBuilder.AggregationBuilder)80%n/a111111
TestPinotQueryGenerator()70%n/a112211
testPinotQuery(Function, String, TestPinotQueryBase.SessionHolder)70%n/a112211
testPinotQuery(Function, String)70%n/a112211
lambda$testMultipleAggregatesWhenAllowed$81(PlanNode, PlanBuilder)70%n/a111111
lambda$testMultipleAggregatesWithOutGroupBy$76(PlanNode, PlanBuilder)70%n/a111111
lambda$testAggWithArrayFunctionsInGroupBy$70(PlanNode, PlanBuilder)70%n/a111111
lambda$testAggWithArrayFunctionsInGroupBy$67(PlanNode, PlanBuilder)70%n/a111111
lambda$testAggWithUDFInGroupBy$64(PlanNode, PlanBuilder)70%n/a111111
lambda$testAggWithUDFInGroupBy$61(PlanNode, PlanBuilder)70%n/a111111
lambda$testApproxDistinctWithInvalidParameters$58(PlanNode, PlanBuilder)70%n/a111111
lambda$testApproxDistinctWithInvalidParameters$56(PlanNode, PlanBuilder)70%n/a111111
lambda$testApproxDistinctWithInvalidParameters$54(PlanNode, PlanBuilder)70%n/a111111
lambda$testDistinctCountWithOtherAggregationGroupByPushdown$45(PlanNode, PlanBuilder)70%n/a111111
lambda$testDistinctCountWithOtherAggregationPushdown$40(PlanNode, PlanBuilder)70%n/a111111
lambda$testDistinctCountPushdownWithVariableSuffix$30(PlanNode, PlanBuilder)70%n/a111111
lambda$testUnaryAggregationHelper$9(BiConsumer, PlanNode, PlanBuilder)70%n/a111111
lambda$testUnaryAggregationHelper$7(BiConsumer, PlanNode, PlanBuilder)70%n/a111111
testSimpleSelectWithFilterLimit()60%n/a112211
testCountStar()60%n/a112211
testPercentileAggregation()60%n/a112211
lambda$testDistinctCountGroupByPushdown$36(PlanNode, PlanBuilder)60%n/a111111
lambda$testDistinctCountGroupByPushdown$34(PlanNode, PlanBuilder)60%n/a111111
lambda$testDistinctCountPushdownWithVariableSuffix$27(Map, PlanBuilder)60%n/a111111
lambda$testDistinctCountPushdown$26(PlanNode, PlanBuilder)60%n/a111111
lambda$testDistinctCountPushdown$24(PlanNode, PlanBuilder)60%n/a111111
lambda$testPinotQuery$1(String)60%20%221111
lambda$testPinotQuery$0(Map, VariableReferenceExpression)60%n/a111111
getDefaultSessionHolder()50%n/a111111
lambda$testDistinctCountWithOtherAggregationPushdown$41(PlanNode, PlanBuilder)50%n/a111111
lambda$testDistinctCountPushdownWithVariableSuffix$31(PlanNode, PlanBuilder)50%n/a111111
static {...}30%n/a111111