summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRitu Sood <ritu.sood@intel.com>2020-11-19 18:08:35 +0000
committerGerrit Code Review <gerrit@onap.org>2020-11-19 18:08:35 +0000
commit4daf1b4aaa51486e47e47f970f5e6ffd4fa20490 (patch)
treee4c9169e98086e89a44b9e462634dd85960ab078
parentb6e5bdcd211bb574488f64ff7ed95967eca42d0e (diff)
parent6631ca7445b85b2c21ad3b9639a7b2cecc1fe480 (diff)
Merge "Wait for service to be listening before running tests"
-rwxr-xr-xdeployments/_functions.sh11
-rwxr-xr-xdeployments/start.sh1
2 files changed, 12 insertions, 0 deletions
diff --git a/deployments/_functions.sh b/deployments/_functions.sh
index 47074433..c0feed0d 100755
--- a/deployments/_functions.sh
+++ b/deployments/_functions.sh
@@ -34,3 +34,14 @@ EOF
function start_all {
docker-compose up -d
}
+
+function wait_for_service {
+ for try in {0..59}; do
+ echo "$(date +%H:%M:%S) - Waiting for service up"
+ sleep 1
+ if $(curl http://localhost:9015/v1 &>/dev/null); then
+ return 0
+ fi
+ done
+ exit 1
+}
diff --git a/deployments/start.sh b/deployments/start.sh
index e7ff1334..61af504c 100755
--- a/deployments/start.sh
+++ b/deployments/start.sh
@@ -21,3 +21,4 @@ stop_all
start_mongo
generate_k8sconfig
start_all
+wait_for_service