blob: b74a073e77fa6d021a6e6c61986645d946d6fb72 [file] [log] [blame]
robbiew59f17d12003-04-16 17:55:23 +00001#!/bin/sh
2# This will run all the network tests, with the status logged in /tmp/netpan.log
3cd `dirname $0`
4export LTPROOT=${PWD}
robbiewa61a7a32003-05-12 22:14:10 +00005echo $LTPROOT | grep testscripts > /dev/null 2>&1
6if [ $? -eq 0 ]; then
7 cd ..
8 export LTPROOT=${PWD}
9fi
robbiew59f17d12003-04-16 17:55:23 +000010
11
12# ---***** THESE MUST BE SET FOR CORRECT OPERATION *****---
13export RHOST=
14export PASSWD=
15# ---***************************************************---
16
17# ---***** NFS OPTIONAL SETTINGS *****---
18# DEFAULTS
19# export VERSION=2
20# export SOCKET_TYPE=udp
21# ---*********************************---
22
23
24export TMPDIR=/tmp/netpan-$$
25mkdir $TMPDIR
26
27cat ${LTPROOT}/runtest/tcp_cmds > $TMPDIR/network.tests
28cat ${LTPROOT}/runtest/multicast >> $TMPDIR/network.tests
29cat ${LTPROOT}/runtest/rpc >> $TMPDIR/network.tests
30cat ${LTPROOT}/runtest/nfs >> $TMPDIR/network.tests
31
32cd $TMPDIR
33
34export PATH="${PATH}:${LTPROOT}/testcases/bin"
35
36${LTPROOT}/ver_linux
37
38${LTPROOT}/pan/pan -e -l /tmp/netpan.log -S -a ltpnet -n ltpnet -f ${TMPDIR}/network.tests
39
40if [ $? -eq "0" ]; then
41 echo pan reported PASS
42else
43 echo pan reported FAIL
44fi
45
46rm -rf ${TMPDIR}