OSDN Git Service

trunk整理
[ultramonkey-l7/ultramonkey-l7-v3.git] / test / script / PT / B / B-39-IPv6v6.sh
1 #!/bin/bash
2
3 . ${SET_DEFAULT_CONF}
4
5 VS1="[::1]"
6 RS1="[::1]"
7
8 \cp -f materials/B-39-l7vs.cf ${L7VSD_CONF_DIR}/l7vs.cf
9
10
11 #start
12 $L7VSD
13 if [ $? -ne 0 ]
14 then
15         echo "Test failed: $L7VSD"
16         exit 1
17 fi
18 usleep 100000
19
20 #Add Service 
21 $L7VSADM -A -t $VS1:8080 -m sessionless -s rr
22 if [ $? -ne 0 ]
23 then
24         echo "Test failed: $L7VSADM -A -t $VS1:8080 -m sessionless -s rr"
25         exit 1
26 fi
27
28 $L7VSADM -a -t $VS1:8080 -m sessionless -r $RS1:80
29 if [ $? -ne 0 ]
30 then
31         echo "Test failed: $L7VSADM -a -t $VS1:8080 -m sessionless -r $RS1:80"
32         exit 1
33 fi
34
35
36
37 RET=`$L7VSADM -V 2>&1 | grep "Agent Status"`
38 EXPECT="Agent Status                   active"
39
40 if [ "${RET}" != "${EXPECT}" ]
41 then
42         echo "Test failed: $L7VSADM -V"
43         exit 1
44 fi
45
46 #enable snmpagent
47 $L7VSADM -S -f 0
48 if [ $? -ne 0 ]
49 then
50         echo "Test failed: $L7VSADM -S -f 1"
51         exit 1
52 fi
53
54 RET=`$L7VSADM -V 2>&1 | grep "Agent Status"`
55 EXPECT="Agent Status                   inactive"
56
57 if [ "${RET}" != "${EXPECT}" ]
58 then
59         echo "Test failed: $L7VSADM -V"
60         exit 1
61 fi
62
63
64 exit 0
65
66