From 10b60092c7c02ad24ce24a592f7c3f75a10fece5 Mon Sep 17 00:00:00 2001
From: Eric Bremner <ebremner@uwaterloo.ca>
Date: Wed, 18 Dec 2024 06:16:50 -0500
Subject: [PATCH] ISTWCMS-7160: Update run files script

---
 run_files.sh | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/run_files.sh b/run_files.sh
index a3f4fd7..3629a91 100755
--- a/run_files.sh
+++ b/run_files.sh
@@ -31,13 +31,24 @@ for file in "$directory"/*; do
     fi
 done
 
+drush sql-dump > start.sql
+
 # Perform the tests using the groups
 for value in "${files[@]}"; do
   pgrep chrome | xargs kill -9
-  chromedriver --port=9515 --url-base=/wd/hub &
   echo "**************************************"
   echo "Current Test: $value"
   echo "**************************************"
+  echo "Waiting ..."
+  sleep 10s
+  echo "Done waiting."
+  echo "**************************************"
+  echo "Installing site ..."
+  drush sql-drop -y
+  drush sql-cli < start.sql
+  echo "Done installing site."
+  echo "**************************************"
+  chromedriver --port=9515 --url-base=/wd/hub &
   if [[ $stepper == 1 ]]; then
     php vendor/bin/codecept run acceptance "$value" --fail-fast --steps
   else
-- 
GitLab