public Result superRun(MatrixBuild build, List<MatrixAggregator> aggregators, BuildListener listener) throws InterruptedException, IOException { return super.run(build, aggregators, listener); }
public Result superRun(MatrixBuildExecution execution) throws InterruptedException, IOException { return super.run(execution); }
@Override public Result run(MatrixBuildExecution execution) throws InterruptedException, IOException { initPython(); if (pexec.isImplemented(0)) { return (Result) pexec.execPython("run", execution); } else { return super.run(execution); } }
@Override public Result run(MatrixBuild build, List<MatrixAggregator> aggregators, BuildListener listener) throws InterruptedException, IOException { initPython(); if (pexec.isImplemented(1)) { return (Result) pexec.execPython("run", build, aggregators, listener); } else { return super.run(build, aggregators, listener); } }
public Result run(MatrixBuildExecution execution) throws InterruptedException, IOException { return run(execution.getBuild(), execution.getAggregators(), execution.getListener()); }
return p.getExecutionStrategy().run(this); } catch( InterruptedException e ) { logger.println("Aborted");