diff --git a/tests/common.sh.in b/tests/common.sh.in index b43c0cb81..247b28fba 100644 --- a/tests/common.sh.in +++ b/tests/common.sh.in @@ -92,9 +92,9 @@ startDaemon() { rm -f $NIX_DAEMON_SOCKET_PATH PATH=$DAEMON_PATH nix-daemon & pidDaemon=$! - for ((i = 0; i < 30; i++)); do + for ((i = 0; i < 300; i++)); do if [[ -S $NIX_DAEMON_SOCKET_PATH ]]; then break; fi - sleep 1 + sleep 0.1 done trap "killDaemon" EXIT # Save for if daemon is killed @@ -104,9 +104,9 @@ startDaemon() { killDaemon() { kill $pidDaemon - for i in {0.10}; do + for i in {0..100}; do kill -0 $pidDaemon || break - sleep 1 + sleep 0.1 done kill -9 $pidDaemon || true wait $pidDaemon || true