PartitioningUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total780 of 7800%120 of 1200%78781531531818
translatePartitioningRowExpression(Partitioning, Map, Map)1480%240%1313262611
translateToCoalesce(Partitioning, Partitioning, Metadata, Session)1280%140%88222211
isPartitionedWith(RowExpression, Function, RowExpression, Function, Function)760%200%1111161611
areCompatiblePartitionings(Partitioning, Partitioning, Function, Function, Function, Metadata, Session)580%100%66101011
translateOutputLayout(PartitioningScheme, List)540%20%22121211
translateVariableToRowExpression(Partitioning, Function)530%80%55131311
isRefinedPartitioningOver(Partitioning, Partitioning, Function, Function, Function, Metadata, Session)520%80%55121211
isPartitionedOnExactly(Partitioning, Collection, Set)400%80%55111111
isRepartitionEffective(Partitioning, Collection, Set)390%20%229911
isPartitionedOn(Partitioning, Collection, Set)330%100%669911
areCompatiblePartitionings(Partitioning, Partitioning, Metadata, Session)230%40%333311
isRefinedPartitioningOver(Partitioning, Partitioning, Metadata, Session)220%40%333311
translateVariable(Partitioning, Function)150%n/a113311
lambda$translateVariable$3(Function, RowExpression)110%20%223311
lambda$isRepartitionEffective$1(Set, VariableReferenceExpression)80%20%221111
lambda$isRepartitionEffective$0(Set, VariableReferenceExpression)80%20%221111
lambda$translateOutputLayout$2(List, List, VariableReferenceExpression)70%n/a111111
isEffectivelySinglePartition(Partitioning, Set)50%n/a111111