From 7a95d5a7446329dd2fa99ba67019b5077c7760ac Mon Sep 17 00:00:00 2001 From: David Byron <82477955+dbyron-sf@users.noreply.github.com> Date: Wed, 22 Nov 2023 11:05:23 -0500 Subject: [PATCH] fix(bakery/test): use dynamic port in BakeryServiceSpec (#4606) to reduce intermittent port conflict failures Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .../netflix/spinnaker/orca/bakery/api/BakeryServiceSpec.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/orca-bakery/src/test/groovy/com/netflix/spinnaker/orca/bakery/api/BakeryServiceSpec.groovy b/orca-bakery/src/test/groovy/com/netflix/spinnaker/orca/bakery/api/BakeryServiceSpec.groovy index 7338b0adeb..84568f591c 100644 --- a/orca-bakery/src/test/groovy/com/netflix/spinnaker/orca/bakery/api/BakeryServiceSpec.groovy +++ b/orca-bakery/src/test/groovy/com/netflix/spinnaker/orca/bakery/api/BakeryServiceSpec.groovy @@ -32,7 +32,7 @@ import static retrofit.RestAdapter.LogLevel.FULL class BakeryServiceSpec extends Specification { - static WireMockServer wireMockServer = new WireMockServer() + static WireMockServer wireMockServer = new WireMockServer(0) @Subject BakeryService bakery @@ -50,6 +50,7 @@ class BakeryServiceSpec extends Specification { def setupSpec() { wireMockServer.start() + configureFor(wireMockServer.port()) bakeURI = wireMockServer.url(bakePath) statusURI = wireMockServer.url(statusPath) }