##// END OF EJS Templates
test-serve: wait before killing to always hide the "killed!" message....
test-serve: wait before killing to always hide the "killed!" message. Without the sleeps slower systems never display never display "killed!" while faster systems sometimes or nearly always display it.

File last commit:

r6000:8e7d6498 default
r6000:8e7d6498 default
Show More
test-serve
46 lines | 1.2 KiB | text/plain | TextLexer
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 #!/bin/sh
hg init test
cd test
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 echo '[web]' > .hg/hgrc
echo 'accesslog = access.log' >> .hg/hgrc
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504 echo % Without -v
Bryan O'Sullivan
Allow tests to run in parallel.
r5384 hg serve -a localhost -p $HGPORT -d --pid-file=hg.pid
Alexis S. L. Carvalho
test-serve: let run-tests.py kill the daemons...
r4506 cat hg.pid >> "$DAEMON_PIDS"
Alexis S. L. Carvalho
serve: respect settings from .hg/hgrc...
r4835 if [ -f access.log ]; then
echo 'access log created - .hg/hgrc respected'
fi
Joel Rosdahl
Add test reproducing a bug in "hg serve -v"
r4504
echo % With -v
Bryan O'Sullivan
Allow tests to run in parallel.
r5384 hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v | sed -e 's,:[0-9][0-9]*/,/,'
Alexis S. L. Carvalho
test-serve: let run-tests.py kill the daemons...
r4506 cat hg.pid >> "$DAEMON_PIDS"
Thomas Arendsen Hein
test-serve: wait before killing to always hide the "killed!" message....
r6000 sleep 1
Michele Cella
tests for hg serve prefix option
r5971 kill `cat hg.pid`
sleep 1
echo % With --prefix foo
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix foo | sed -e 's,:[0-9][0-9]*/,/,'
cat hg.pid >> "$DAEMON_PIDS"
Thomas Arendsen Hein
test-serve: wait before killing to always hide the "killed!" message....
r6000 sleep 1
Michele Cella
tests for hg serve prefix option
r5971 kill `cat hg.pid`
sleep 1
echo % With --prefix /foo
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix /foo | sed -e 's,:[0-9][0-9]*/,/,'
cat hg.pid >> "$DAEMON_PIDS"
Thomas Arendsen Hein
test-serve: wait before killing to always hide the "killed!" message....
r6000 sleep 1
Michele Cella
tests for hg serve prefix option
r5971 kill `cat hg.pid`
sleep 1
echo % With --prefix foo/
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix foo/ | sed -e 's,:[0-9][0-9]*/,/,'
cat hg.pid >> "$DAEMON_PIDS"
Thomas Arendsen Hein
test-serve: wait before killing to always hide the "killed!" message....
r6000 sleep 1
Michele Cella
tests for hg serve prefix option
r5971 kill `cat hg.pid`
sleep 1
echo % With --prefix /foo/
hg serve -a localhost -p $HGPORT1 -d --pid-file=hg.pid -v --prefix /foo/ | sed -e 's,:[0-9][0-9]*/,/,'
cat hg.pid >> "$DAEMON_PIDS"