RLESparseResourceAllocation

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,053 of 1,0530%140 of 1400%94942282282222
merge(ResourceCalculator, Resource, NavigableMap, NavigableMap, long, long, RLESparseResourceAllocation.RLEOperator)2140%420%2222464611
combineValue(RLESparseResourceAllocation.RLEOperator, ResourceCalculator, Resource, Map.Entry, Map.Entry)940%220%1414191911
shift(long)720%80%55131311
toString()660%40%33121211
toIntervalMap()640%80%55151511
getRangeOverlapping(long, long)580%80%55111111
addInterval(ReservationInterval, Resource)480%20%22121211
removeInterval(ReservationInterval, Resource)480%20%22121211
negate(RLESparseResourceAllocation.RLEOperator, NavigableMap)460%80%55101011
getLatestNonNullTime()430%40%338811
getMaximumPeriodicCapacity(long, long)430%40%339911
isEmpty()420%80%558811
getMinimumCapacityInInterval(ReservationInterval)420%60%44131311
RLESparseResourceAllocation(NavigableMap, ResourceCalculator)290%n/a119911
merge(ResourceCalculator, Resource, RLESparseResourceAllocation, RLESparseResourceAllocation, RLESparseResourceAllocation.RLEOperator, long, long)270%n/a117711
RLESparseResourceAllocation(ResourceCalculator)260%n/a118811
getCapacityAtTime(long)260%20%226611
addIfNeeded(TreeMap, long, Resource)260%100%665511
getEarliestStartTime()220%20%225511
getCumulative()110%n/a113311
getResourceCalculator()30%n/a111111
static {...}30%n/a111111