@Override public void evaluate() throws Throwable { try ( ServerControls sc = controls = builder.newServer() ) { try { base.evaluate(); } catch ( Throwable t ) { if ( dumpLogsOnFailureTarget != null ) { sc.printLogs( dumpLogsOnFailureTarget ); } throw t; } } } };
@Override public void evaluate() throws Throwable { try ( ServerControls sc = controls = builder.newServer() ) { try { base.evaluate(); } catch ( Throwable t ) { if ( dumpLogsOnFailureTarget != null ) { sc.printLogs( dumpLogsOnFailureTarget ); } throw t; } } } };