FillUpMissingSlots

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total13 of 1,05998%6 of 9493%6754210028
lambda$processDistinctProjectWithAggregate$19(LogicalSort, Aggregate, Aggregate, FillUpMissingSlots.Resolver, Aggregate)97489%3770%3621601
lambda$buildRules$10(LogicalSort, Aggregate, FillUpMissingSlots.Resolver, Aggregate)5996%1583%141801
lambda$buildRules$6(LogicalSort, Aggregate, FillUpMissingSlots.Resolver, Aggregate)3995%1583%141701
processWithSortHavingProject(Plan, Optional)314100%13797%12007001
buildRules()85100%n/a0102701
createPlan(FillUpMissingSlots.Resolver, Aggregate, FillUpMissingSlots.PlanGenerator)54100%4100%0301201
checkSort(LogicalSort)54100%10100%0601201
collectNotExistsSlotAndAggFunc(Expression, Set, Optional, Set, AtomicBoolean)40100%12100%070801
lambda$buildRules$14(LogicalHaving, Aggregate, FillUpMissingSlots.Resolver, Aggregate)37100%6100%040601
lambda$buildRules$11(MatchingContext)33100%n/a010601
resolveAndRewriteExprsForEmptyGroupBy(Collection, FillUpMissingSlots.Resolver, FillUpMissingSlots.ResolvePlanType)32100%2100%020701
lambda$buildRules$15(MatchingContext)29100%n/a010501
lambda$buildRules$7(MatchingContext)29100%n/a010501
lambda$buildRules$1(MatchingContext)23100%n/a010301
lambda$buildRules$3(MatchingContext)21100%n/a010301
processDistinctProjectWithAggregate(LogicalSort, Aggregate, Aggregate, Optional)20100%n/a010301
lambda$processDistinctProjectWithAggregate$18(FillUpMissingSlots.Resolver, OrderKey)13100%n/a010401
lambda$buildRules$16(MatchingContext)13100%n/a010301
lambda$buildRules$12(MatchingContext)13100%n/a010301
lambda$buildRules$5(FillUpMissingSlots.Resolver, OrderKey)13100%n/a010401
lambda$buildRules$2(Aggregate)10100%n/a010101
lambda$buildRules$0(Aggregate)10100%n/a010101
lambda$buildRules$9(FillUpMissingSlots.Resolver, OrderKey)8100%n/a010201
lambda$processDistinctProjectWithAggregate$17(FillUpMissingSlots.Resolver, Expression)5100%n/a010101
lambda$buildRules$13(FillUpMissingSlots.Resolver, Expression)5100%n/a010101
lambda$buildRules$8(FillUpMissingSlots.Resolver, Expression)5100%n/a010101
lambda$buildRules$4(FillUpMissingSlots.Resolver, Expression)5100%n/a010101
FillUpMissingSlots()3100%n/a010101