diff --git a/docker/docker/src/main/java/org/arquillian/cube/docker/impl/client/CubeSuiteLifecycleController.java b/docker/docker/src/main/java/org/arquillian/cube/docker/impl/client/CubeSuiteLifecycleController.java index 7b7f98850..d88d9fa1d 100644 --- a/docker/docker/src/main/java/org/arquillian/cube/docker/impl/client/CubeSuiteLifecycleController.java +++ b/docker/docker/src/main/java/org/arquillian/cube/docker/impl/client/CubeSuiteLifecycleController.java @@ -1,10 +1,5 @@ package org.arquillian.cube.docker.impl.client; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.Callable; -import java.util.concurrent.Future; import org.arquillian.cube.docker.impl.docker.DockerClientExecutor; import org.arquillian.cube.spi.ConnectionMode; import org.arquillian.cube.spi.CubeConfiguration; @@ -26,6 +21,14 @@ import org.jboss.arquillian.test.spi.event.suite.AfterSuite; import org.jboss.arquillian.test.spi.event.suite.BeforeSuite; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Callable; +import java.util.concurrent.Future; +import java.util.logging.Level; +import java.util.logging.Logger; + public class CubeSuiteLifecycleController { @Inject @@ -101,10 +104,10 @@ private void waitForCompletion(Map> stepStatus, try { RuntimeException e = result.getValue().get(); if (e != null) { - throw e; + Logger.getLogger(CubeSuiteLifecycleController.class.getName()).log(Level.SEVERE, message + ": " + result.getKey(), e); } } catch (Exception e) { - throw new RuntimeException(message + " " + result.getKey(), e); + Logger.getLogger(CubeSuiteLifecycleController.class.getName()).log(Level.SEVERE, message + " process: " + result.getKey(), e); } } }