throw new ServerIsShutingDownException(
"The server is currently shutting down and doesn't accept new tests.");
}
// start session
session.start(timeOut);
return session;
} catch (SessionNotInitializedException e) {
log.info("The server cannot run " + cap + " at the moment." + e.getMessage());
throw new SessionNotCreatedException("The server cannot run " + cap + " at the moment." + e.getMessage());
} catch (InstrumentsFailedToStartException|RecoverableCrashException e) {