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 |