try {
this.vm = getOrImportVirtualMachine();
createAndResetToLatestSnapshot();
} catch (VirtualMachineNotFoundException
| VirtualEngineServiceException e) {
throw new PermanentFailedTestException("The VMs installation "
+ "could not be processed:", e);
} catch (PortRedirectException | InterruptedException exception) {
throw new TemporaryFailedTestException("The VMs installation "
+ "could not be processed:", exception);
} catch (VirtualBoxException e) {
throw new PermanentFailedTestException(e);
}
LOGGER.trace("installation done!");
}