From dd6236cc53e0549d0009198a4097800222dd1f64 Mon Sep 17 00:00:00 2001 From: catatsuy Date: Sat, 10 Feb 2024 14:38:28 +0900 Subject: [PATCH] Initialize and wait for database in CI workflow --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7885cfcee..19ca80be7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,6 +63,15 @@ jobs: echo "Waiting for database initialization..." sleep 10 done + until docker compose exec -T mysql mysql -uroot -proot -e "SELECT 1 FROM users LIMIT 1;" isuconp; do + echo "Waiting for database initialization..." + sleep 10 + done + until docker compose exec -T mysql mysql -uroot -proot -e "SELECT 1 FROM comments LIMIT 1;" isuconp; do + echo "Waiting for database initialization..." + sleep 10 + done + sleep 10 - name: Run the benchmark continue-on-error: true