+ "incorrect position %d (expected position %d)", output,
actualPosition, expectedPosition);
}
} else if (expectedPositionsCount > i) {
// not ok, value wasn't seen enough times
errors.record("Missing expected output %s at position %d.",
output, expectedPositionList.get(i));
} else {
// not ok, value seen too many times
errors.record("Received unexpected output %s at position %d.",
output, actualPositionList.get(i));