fixes
[anna.git] / example / diameter / launcher / deployments / st-client / run_all.sh
index 3d1c33b..036a42a 100755 (executable)
@@ -11,12 +11,16 @@ fi
 for run in `ls ADMLS/*/run.sh`
 do
   cd `dirname $run`
-  ./run.sh
-  #sleep 0.1
+  instance_name=$(basename $PWD)
+  pkill $instance_name
+  [ $? -eq 0 ] && echo -n "Re-" 
+  echo "Starting $instance_name ..."
+  ./run.sh > /dev/null &
   cd - >/dev/null
 done
-
-sleep 1
+echo
+wait $(jobs -p)
+echo "$(pgrep ADML- | wc -l) instances alive !"
 echo
 echo
 echo "To enable reports dump for failed tests, execute:"