diff --git a/plugins/storage/volume/scaleio/src/test/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImplTest.java b/plugins/storage/volume/scaleio/src/test/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImplTest.java index cf624c26680..817a67fc650 100644 --- a/plugins/storage/volume/scaleio/src/test/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImplTest.java +++ b/plugins/storage/volume/scaleio/src/test/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImplTest.java @@ -58,7 +58,8 @@ public class ScaleIOGatewayClientImplTest { @Rule public WireMockRule wireMockRule = new WireMockRule(wireMockConfig() - .httpsPort(port) + .dynamicHttpsPort() + .dynamicPort() .needClientAuth(false) .basicAdminAuthenticator(username, password) .bindAddress("localhost")); @@ -70,7 +71,7 @@ public class ScaleIOGatewayClientImplTest { .withHeader("content-type", "application/json;charset=UTF-8") .withBody(sessionKey))); - client = new ScaleIOGatewayClientImpl(String.format("https://localhost:%d/api", port), username, password, false, timeout, maxConnections); + client = new ScaleIOGatewayClientImpl(String.format("https://localhost:%d/api", wireMockRule.httpsPort()), username, password, false, timeout, maxConnections); wireMockRule.stubFor(post("/api/types/Volume/instances") .willReturn(aResponse()