From f6c03a7c69c95c3df273523b354451e6ca839e93 Mon Sep 17 00:00:00 2001 From: Ruchi Sharma Date: Fri, 31 Jan 2025 23:34:17 +0000 Subject: [PATCH] add wait Signed-off-by: Ruchi Sharma --- .github/workflows/performance_testing.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/performance_testing.yml b/.github/workflows/performance_testing.yml index 9716abdb4250..65acd3b47563 100644 --- a/.github/workflows/performance_testing.yml +++ b/.github/workflows/performance_testing.yml @@ -58,10 +58,27 @@ jobs: - name: Run bootstrap run: yarn osd bootstrap + # - name: Start OpenSearch Dashboards + # run: | + # yarn wait-on http://localhost:9200 + # yarn start --no-base-path & yarn wait-on http://localhost:5601 + + - name: Wait for OpenSearch to be ready + run: | + until curl -s http://localhost:9200 >/dev/null; do + echo "Waiting for OpenSearch..." + sleep 10 + done + echo "OpenSearch is up!" + - name: Start OpenSearch Dashboards run: | - yarn wait-on http://localhost:9200 - yarn start --no-base-path & yarn wait-on http://localhost:5601 + yarn start --no-base-path & + until curl -s http://localhost:5601 >/dev/null; do + echo "Waiting for OpenSearch Dashboards..." + sleep 10 + done + echo "OpenSearch Dashboards is up!" - name: Mock data run: |