Added scripts to start and kill test server
This commit is contained in:
parent
ef64649a2a
commit
2a43420e1b
2 changed files with 43 additions and 0 deletions
18
kill-test-server.sh
Executable file
18
kill-test-server.sh
Executable file
|
|
@ -0,0 +1,18 @@
|
|||
#!/bin/bash
|
||||
|
||||
pid=$(ps ax | grep node | grep serve_tests | grep -v grep | awk '{print $1}');
|
||||
if [[ "$pid" == "" ]]; then
|
||||
echo "Server not started."
|
||||
exit 0;
|
||||
fi
|
||||
|
||||
kill ${pid}
|
||||
|
||||
# Ensure it's dead... Jim
|
||||
pid=$(ps ax | grep node | grep serve_tests | grep -v grep | awk '{print $1}');
|
||||
if [[ "$pid" != "" ]]; then
|
||||
echo "Server didn't die :(."
|
||||
exit 1;
|
||||
else
|
||||
exit 0;
|
||||
fi
|
||||
25
start-test-server.sh
Executable file
25
start-test-server.sh
Executable file
|
|
@ -0,0 +1,25 @@
|
|||
#!/bin/bash
|
||||
|
||||
pid=$(ps ax | grep node | grep serve_tests | grep -v grep | awk '{print $1}');
|
||||
if [[ "$pid" != "" ]]; then
|
||||
#echo "Server already started."
|
||||
exit 0;
|
||||
fi
|
||||
|
||||
dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
|
||||
|
||||
# Start the server (pipe output to server.log)
|
||||
node ${dir}/serve_tests.js &> ${dir}/server.log &
|
||||
pid=$!;
|
||||
|
||||
# Wait a second so the server has a chance to start.
|
||||
sleep 1;
|
||||
|
||||
check=$(ps ax | grep ${pid} | grep -v grep);
|
||||
|
||||
if [[ "$check" == "" ]]; then
|
||||
echo "Server failed to start";
|
||||
exit 1;
|
||||
else
|
||||
exit 0;
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue