test the new lwres functionality (different addresses, lwresd.conf, etc.)
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
||||
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
# $Id: tests.sh,v 1.7 2000/08/01 01:15:40 tale Exp $
|
||||
# $Id: tests.sh,v 1.8 2000/10/05 22:29:32 bwelling Exp $
|
||||
|
||||
SYSTEMTESTTOP=..
|
||||
. $SYSTEMTESTTOP/conf.sh
|
||||
@@ -28,7 +28,54 @@ sleep 5
|
||||
|
||||
status=0
|
||||
|
||||
./lwtest || status=1
|
||||
echo "I: using resolv.conf"
|
||||
ret=0
|
||||
./lwtest || ret=1
|
||||
if [ $ret != 0 ]; then
|
||||
echo "I: failed"
|
||||
fi
|
||||
status=`expr $status + $ret`
|
||||
|
||||
kill -TERM `cat lwresd1/lwresd.pid` > /dev/null 2>&1
|
||||
if [ $? != 0 ]; then
|
||||
echo "I:lwresd1 died before a SIGTERM was sent"
|
||||
status=1
|
||||
rm -f lwresd1/lwresd.pid
|
||||
fi
|
||||
sleep 6
|
||||
if [ -f lwresd1/lwresd.pid ]; then
|
||||
echo "I:lwresd1 didn't die when sent a SIGTERM"
|
||||
kill -KILL `cat lwresd1/lwresd.pid` > /dev/null 2>&1
|
||||
if [ $? != 0 ]; then
|
||||
echo "I:lwresd1 died before a SIGKILL was sent"
|
||||
status=1
|
||||
rm -f lwresd1/lwresd.pid
|
||||
fi
|
||||
status=1
|
||||
fi
|
||||
|
||||
(
|
||||
cd lwresd1
|
||||
$LWRESD -c lwresd.conf -d 99 -g >> lwresd.run 2>&1 &
|
||||
x=0
|
||||
while test ! -f lwresd.pid
|
||||
do
|
||||
x=`expr $x + 1`
|
||||
if [ $x = 5 ]; then
|
||||
echo "I:Couldn't start lwresd1"
|
||||
exit 1
|
||||
fi
|
||||
sleep 1
|
||||
done
|
||||
)
|
||||
|
||||
echo "I: using lwresd.conf"
|
||||
ret=0
|
||||
./lwtest || ret=1
|
||||
if [ $ret != 0 ]; then
|
||||
echo "I: failed"
|
||||
fi
|
||||
status=`expr $status + $ret`
|
||||
|
||||
echo "I:exit status: $status"
|
||||
exit $status
|
||||
|
||||
Reference in New Issue
Block a user