diff options
| author | Vinayak Hegde <vinayak@gluster.com> | 2009-10-27 22:05:56 -0700 | 
|---|---|---|
| committer | Vijay Bellur <vijay@gluster.com> | 2009-10-30 12:08:03 +0530 | 
| commit | 65b2bfc27e259bfdc51b8204d4494c20d83d494b (patch) | |
| tree | 5ce17231f5d451d2ed05155f304aac23e530b143 | |
| parent | 3109c6fd00ed9a95dd59986d6b030cfd4463471b (diff) | |
Regression testcase for bug-14
Signed-off-by: Vijay Bellur <vijay@gluster.com>
| -rw-r--r-- | 14/regr/spec_files/client1.vol | 8 | ||||
| -rw-r--r-- | 14/regr/spec_files/server1.vol | 13 | ||||
| -rwxr-xr-x | 14/regr/testcase | 46 | 
3 files changed, 67 insertions, 0 deletions
diff --git a/14/regr/spec_files/client1.vol b/14/regr/spec_files/client1.vol new file mode 100644 index 0000000..4637e67 --- /dev/null +++ b/14/regr/spec_files/client1.vol @@ -0,0 +1,8 @@ +volume remote1 +  type protocol/client +  option transport-type tcp +  option remote-host 127.0.0.1 +  option remote-port 9310 +  option remote-subvolume brick +end-volume + diff --git a/14/regr/spec_files/server1.vol b/14/regr/spec_files/server1.vol new file mode 100644 index 0000000..944fe14 --- /dev/null +++ b/14/regr/spec_files/server1.vol @@ -0,0 +1,13 @@ +volume brick  +  type storage/posix +  option directory /jbod/regr/14/export1 +end-volume + +volume server +  type protocol/server +  option transport-type tcp +  option listen-port 9310 +  option auth.addr.brick.allow * +  subvolumes brick +end-volume + diff --git a/14/regr/testcase b/14/regr/testcase new file mode 100755 index 0000000..af04e9a --- /dev/null +++ b/14/regr/testcase @@ -0,0 +1,46 @@ +#!/bin/bash + +description="#[ glusterfs 2.0.2 ] - No error logged on stdout/stderr upon missing mount point during client invocation" +comments="#error should be displayed on the sreen" + +version=$1 +bugid=$(pwd | cut -d '/' -f 4) +specdir=/share/tickets/$bugid/regr/spec_files +logdir=/share/tickets/$bugid/regr/logs/$version +GLUSTERFS=/opt/glusterfs/$version/sbin + +function ok () { +  desc=$@ +  echo "ok - $desc" +} + +function not_ok () { +  desc=$@ +  echo "not ok - $desc" +} + + +function comment () { +  desc=$@ +  echo "$desc" +} + +[ $# -ne 1 ] && { +  not_ok "#<Usage: $(basename $0) <glusterfs_version>" +  exit  +} + +/opt/qa/regr/setup $version $bugid --no-clients + + +x=$($GLUSTERFS/glusterfs --run-id regr.c.$bugid -f $specdir/client1.vol -l $logdir/$(hostname)-client1.log | wc -l) +if [ $x -ne 0 ] +then +       echo $x +       ok $description  +else +       not_ok $description +       comment $comments +fi +         +/opt/qa/regr/cleanup $version $bugid  | 
