for (MatrixConfiguration c : touchStoneConfigurations) {
if(runSequentially)
scheduleConfigurationBuild(build, listener, c);
MatrixRun run = waitForCompletion(build, listener, c);
notifyEndBuild(run,aggregators);
r = r.combine(getResult(run));
}
if (touchStoneResultCondition != null && r.isWorseThan(touchStoneResultCondition)) {
logger.printf("Touchstone configurations resulted in %s, so aborting...%n", r);
return r;