Add actuator port based on testProfile provided 27/140227/3
authormpriyank <priyank.maheshwari@est.tech>
Fri, 14 Feb 2025 16:08:41 +0000 (16:08 +0000)
committermpriyank <priyank.maheshwari@est.tech>
Mon, 17 Feb 2025 13:59:09 +0000 (13:59 +0000)
- kpi uses 8883 port for healthcheck and endurance profile uses 8884
  port.

Issue-ID: CPS-2642
Change-Id: I0ee63f14e30141d894eb0e8b9a646a3e4112dac8
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
k6-tests/setup.sh

index 3a121cf..c01a0f6 100755 (executable)
@@ -26,6 +26,12 @@ docker-compose \
   --profile dmi-stub \
   up --quiet-pull --detach --wait || exit 1
 
+  if [[ "$testProfile" == "kpi" ]]; then
+    ACTUATOR_PORT=8883
+  elif [[ "$testProfile" == "endurance" ]]; then
+    ACTUATOR_PORT=8884
+  fi
+
 echo "Build information:"
-curl http://localhost:8883/actuator/info
+curl --silent --show-error http://localhost:$ACTUATOR_PORT/actuator/info
 echo