TestPickTableLayout

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total888 of 8880%2 of 20%30301861862929
setUpBeforeClass()560%n/a11111111
nonDeterministicPredicate()520%n/a11161611
ruleWithPushdownableToTableLayoutPredicate()480%n/a11121211
ruleAddedNewTableLayoutIfTableScanHasEmptyConstraint()450%n/a11131311
replaceWithExistsWhenNoLayoutExist()430%n/a118811
ruleAddedTableLayoutToFilterTableScan()430%n/a11121211
eliminateTableScanWhenNoLayoutExist()350%n/a117711
lambda$ruleAddedNewTableLayoutIfTableScanHasEmptyConstraint$11(PlanBuilder)340%n/a115511
lambda$ruleAddedTableLayoutToFilterTableScan$9(PlanBuilder)340%n/a115511
lambda$eliminateTableScanWhenNoLayoutExist$2(PlanBuilder)340%n/a115511
lambda$ruleAddedNewTableLayoutIfTableScanHasEmptyConstraint$12(PlanBuilder)320%n/a115511
lambda$ruleAddedTableLayoutToFilterTableScan$10(PlanBuilder)320%n/a115511
lambda$doesNotFireIfRuleNotChangePlan$6(PlanBuilder)320%n/a117711
lambda$eliminateTableScanWhenNoLayoutExist$3(PlanBuilder)320%n/a115511
lambda$ruleWithPushdownableToTableLayoutPredicate$13(Type, PlanBuilder)310%n/a115511
lambda$nonDeterministicPredicate$15(Type, PlanBuilder)300%n/a115511
lambda$ruleAddedTableLayoutToTableScan$8(PlanBuilder)300%n/a115511
lambda$doesNotFireIfRuleNotChangePlan$7(PlanBuilder)290%n/a117711
lambda$nonDeterministicPredicate$16(Type, PlanBuilder)280%n/a115511
lambda$ruleWithPushdownableToTableLayoutPredicate$14(Type, PlanBuilder)280%n/a115511
lambda$replaceWithExistsWhenNoLayoutExist$4(ColumnHandle, PlanBuilder)280%n/a117711
lambda$replaceWithExistsWhenNoLayoutExist$5(ColumnHandle, PlanBuilder)250%n/a117711
doesNotFireIfNoTableScan()210%20%226611
doesNotFireIfRuleNotChangePlan()210%n/a117711
lambda$doesNotFireIfTableScanHasTableLayout$1(PlanBuilder)200%n/a113311
ruleAddedTableLayoutToTableScan()170%n/a115511
lambda$doesNotFireIfNoTableScan$0(PlanBuilder)120%n/a111111
doesNotFireIfTableScanHasTableLayout()110%n/a114411
TestPickTableLayout()50%n/a111111