浏览代码

Make waiting for ganache to launch more robust. (#1683)

Jochen Brüggemann 6 年之前
父节点
当前提交
ab14debb08
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      scripts/test.sh

+ 7 - 1
scripts/test.sh

@@ -46,7 +46,13 @@ start_ganache() {
 
 
   ganache_pid=$!
   ganache_pid=$!
 
 
-  sleep 1
+  echo "Waiting for ganache to launch on port "$ganache_port"..."
+
+  while ! ganache_running; do
+    sleep 0.1 # wait for 1/10 of the second before check again
+  done
+
+  echo "Ganache launched!"
 }
 }
 
 
 if ganache_running; then
 if ganache_running; then