public JobExecutionResult execute(String jobName) throws Exception {
try {
OptimizedPlan op = compileProgram(jobName);
NepheleJobGraphGenerator jgg = new NepheleJobGraphGenerator();
JobGraph jobGraph = jgg.compileJobGraph(op);
JobClient client = this.executor.getJobClient(jobGraph);
client.setConsoleStreamForReporting(AbstractTestBase.getNullPrintStream());
JobExecutionResult result = client.submitJobAndWait();