FillUpMissingSlots

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total220 of 1,05979%21 of 9477%227528210828
lambda$processDistinctProjectWithAggregate$19(LogicalSort, Aggregate, Aggregate, FillUpMissingSlots.Resolver, Aggregate)830%100%66161611
lambda$buildRules$10(LogicalSort, Aggregate, FillUpMissingSlots.Resolver, Aggregate)263557%4233%341801
lambda$buildRules$1(MatchingContext)230%n/a113311
lambda$buildRules$3(MatchingContext)210%n/a113311
processDistinctProjectWithAggregate(LogicalSort, Aggregate, Aggregate, Optional)200%n/a113311
lambda$processDistinctProjectWithAggregate$18(FillUpMissingSlots.Resolver, OrderKey)130%n/a114411
lambda$buildRules$2(Aggregate)100%n/a111111
lambda$buildRules$0(Aggregate)100%n/a111111
collectNotExistsSlotAndAggFunc(Expression, Set, Optional, Set, AtomicBoolean)73382%3975%270801
lambda$processDistinctProjectWithAggregate$17(FillUpMissingSlots.Resolver, Expression)50%n/a111111
lambda$buildRules$6(LogicalSort, Aggregate, FillUpMissingSlots.Resolver, Aggregate)3995%1583%141701
processWithSortHavingProject(Plan, Optional)314100%23694%22007001
buildRules()85100%n/a0102701
createPlan(FillUpMissingSlots.Resolver, Aggregate, FillUpMissingSlots.PlanGenerator)54100%4100%0301201
checkSort(LogicalSort)54100%1990%1601201
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$16(MatchingContext)13100%n/a010301
lambda$buildRules$12(MatchingContext)13100%n/a010301
lambda$buildRules$5(FillUpMissingSlots.Resolver, OrderKey)13100%n/a010401
lambda$buildRules$9(FillUpMissingSlots.Resolver, OrderKey)8100%n/a010201
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