added system tests

This commit is contained in:
Andreas Gustafsson
2000-05-15 22:53:15 +00:00
parent 43383a70d3
commit 0e9dcd5480
35 changed files with 814 additions and 0 deletions

30
bin/tests/system/start.sh Normal file
View File

@@ -0,0 +1,30 @@
#!/bin/sh
#
# Start name servers for running system tests.
#
cd $1
for d in ns*
do
(
cd $d &&
rm -f *.jnl *.bk named.run &&
if test -f named.pid
then
if kill -0 `cat named.pid` 2>/dev/null
then
echo "$0: named pid `cat named.pid` still running" >&2
exit 1
else
rm -f named.pid
fi
fi
$NAMED -c named.conf -d 99 -g >named.run 2>&1 & &&
while test ! -f named.pid
do
sleep 1
done
)
done