run_tests.sh 390 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. #exit on errors
  3. set -e
  4. #run server
  5. node httpwsd.js &
  6. serverpid=$!
  7. sleep 3
  8. #check if server is dead
  9. if ! kill -0 "$serverpid"; then
  10. wait $serverpid
  11. server_status=$?
  12. exit $server_status
  13. fi
  14. #run mt script
  15. python2 mt/main.py &
  16. mtpid=$!
  17. sleep 3
  18. #check if model transformer is dead
  19. if ! kill -0 "$mtpid"; then
  20. wait $mtpid
  21. mt_status=$?
  22. exit $mt_status
  23. fi