Group

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,252 of 1,2520%100 of 1000%1151152712716565
toString()2530%160%99404011
mergeTo(Group)1350%140%88313111
lambda$treeString$9(Object)740%60%44151511
Group(GroupId, GroupExpression, LogicalProperties)630%n/a11181811
Group(GroupId, LogicalProperties)590%n/a11171711
lambda$treeString$10(Object)510%100%66131311
isValidJoinGroup()440%120%77101011
replaceBestPlanGroupExpr(GroupExpression, GroupExpression)430%40%33111111
lambda$mergeTo$7(Group, PhysicalProperties, Pair)430%40%338811
setBestPlan(GroupExpression, Cost, PhysicalProperties)350%40%335511
replaceBestPlanProperty(PhysicalProperties, PhysicalProperties, Cost)300%n/a117711
addEnforcer(GroupExpression)270%40%337711
equals(Object)230%60%446611
addGroupExpression(GroupExpression)200%20%225511
removeGroupExpression(GroupExpression)180%20%225511
getLowestCostPlan(PhysicalProperties)170%40%335511
getLogicalExpression()160%20%222211
getFirstLogicalExpression()150%20%222211
getBestPlan(PhysicalProperties)150%20%223311
treeString()150%n/a115511
clearLogicalExpressions()140%n/a115511
clearPhysicalExpressions()140%n/a115511
setChosenGroupExpressionId(int)130%20%223311
lambda$treeString$12(Object)110%20%223311
getLowestCosts()100%n/a113311
addLogicalExpression(GroupExpression)90%n/a113311
addPhysicalExpression(GroupExpression)90%n/a113311
removeParentExpression(GroupExpression)90%n/a112211
lambda$treeString$11(Object)90%20%223311
getAllProperties()70%n/a111111
addParentExpression(GroupExpression)70%n/a112211
removeParentPhysicalExpressions()70%n/a112211
addChosenEnforcerId(int)70%n/a112211
lambda$mergeTo$5(Group, GroupExpression, GroupExpression)70%n/a111111
logicalExpressionsAt(int)60%n/a111111
hashCode()60%n/a111111
addChosenEnforcerProperties(PhysicalProperties)60%n/a112211
lambda$removeParentPhysicalExpressions$3(Map.Entry)60%n/a111111
lambda$getLowestCosts$2(Map.Entry)60%n/a111111
getParentGroupExpressions()50%n/a111111
isProjectGroup()50%n/a111111
lambda$toString$8(GroupExpression)50%n/a111111
setStatsReliable(boolean)40%n/a112211
clearLowestCostPlans()40%n/a112211
setStatistics(Statistics)40%n/a112211
setLogicalProperties(LogicalProperties)40%n/a112211
setExplored(boolean)40%n/a112211
setChosenProperties(PhysicalProperties)40%n/a112211
lambda$mergeTo$6(Group, GroupExpression, GroupExpression)40%n/a111111
lambda$mergeTo$4(Group, GroupExpression)40%n/a111111
lambda$clearPhysicalExpressions$1(GroupExpression)40%n/a111111
lambda$clearLogicalExpressions$0(GroupExpression)40%n/a111111
getGroupId()30%n/a111111
isStatsReliable()30%n/a111111
getLogicalExpressions()30%n/a111111
getPhysicalExpressions()30%n/a111111
getGroupPlan()30%n/a111111
getEnforcers()30%n/a111111
getEnforcerSpecs()30%n/a111111
getStatistics()30%n/a111111
getLogicalProperties()30%n/a111111
isExplored()30%n/a111111
getStructInfoMap()30%n/a111111
getChosenProperties()30%n/a111111
getCostLowerBound()0%n/a111111