diff options
author | Lakshmipathi <Lakshmipathi@gluster.com> | 2010-03-31 02:24:30 -0700 |
---|---|---|
committer | Vijay Bellur <vijay@gluster.com> | 2010-04-08 11:13:26 +0530 |
commit | 46b5ec9466f93950b8ac0522536c553134b0563b (patch) | |
tree | a4491482e18031b05cc276c52adfd22490078c5c | |
parent | 19a683156ddb087f9ea390262a518d49b6bf7bd4 (diff) |
Regression testcase for bug 245
:---
245/regr/spec_files/client1.vol | 28 ++++++++++++++++++++++++++++
245/regr/spec_files/server1.vol | 23 +++++++++++++++++++++++
245/regr/spec_files/server2.vol | 23 +++++++++++++++++++++++
245/regr/testcase | 31 +++++++++++++++++++++++++++++++
4 files changed, 105 insertions(+), 0 deletions(-)
create mode 100644 245/regr/spec_files/client1.vol
create mode 100644 245/regr/spec_files/server1.vol
create mode 100644 245/regr/spec_files/server2.vol
create mode 100755 245/regr/testcase
Signed-off-by: Vijay Bellur <vijay@gluster.com>
-rw-r--r-- | 245/regr/spec_files/client1.vol | 28 | ||||
-rw-r--r-- | 245/regr/spec_files/server1.vol | 23 | ||||
-rw-r--r-- | 245/regr/spec_files/server2.vol | 23 | ||||
-rwxr-xr-x | 245/regr/testcase | 31 |
4 files changed, 105 insertions, 0 deletions
diff --git a/245/regr/spec_files/client1.vol b/245/regr/spec_files/client1.vol new file mode 100644 index 0000000..c948c41 --- /dev/null +++ b/245/regr/spec_files/client1.vol @@ -0,0 +1,28 @@ +volume remote1 + type protocol/client + option transport-type tcp/client + option remote-port 9352 + option remote-host 127.0.0.1 + option remote-subvolume brick +end-volume + +volume remote2 + type protocol/client + option transport-type tcp/client + option remote-port 9353 + option remote-host 127.0.0.1 + option remote-subvolume brick +end-volume + + +volume replica + type cluster/replicate + subvolumes remote1 remote2 +end-volume + + +volume write-behind + type performance/write-behind + option enable-trickling-writes on + subvolumes replica +end-volume diff --git a/245/regr/spec_files/server1.vol b/245/regr/spec_files/server1.vol new file mode 100644 index 0000000..1b66b6d --- /dev/null +++ b/245/regr/spec_files/server1.vol @@ -0,0 +1,23 @@ +volume posix + type storage/posix + option directory /home/laks/workpath/regression/245/regr/export/export1 +end-volume + +volume locks + type features/locks + subvolumes posix +end-volume + +volume brick + type performance/io-threads + option thread-count 8 + subvolumes locks +end-volume + +volume server + type protocol/server + option transport-type tcp/server + option listen-port 9352 + option auth.addr.brick.allow * + subvolumes brick +end-volume diff --git a/245/regr/spec_files/server2.vol b/245/regr/spec_files/server2.vol new file mode 100644 index 0000000..136dc3e --- /dev/null +++ b/245/regr/spec_files/server2.vol @@ -0,0 +1,23 @@ +volume posix + type storage/posix + option directory /home/laks/workpath/regression/245/regr/export/export2 +end-volume + +volume locks + type features/locks + subvolumes posix +end-volume + +volume brick + type performance/io-threads + option thread-count 8 + subvolumes locks +end-volume + +volume server + type protocol/server + option transport-type tcp/server + option listen-port 9353 + option auth.addr.brick.allow * + subvolumes brick +end-volume diff --git a/245/regr/testcase b/245/regr/testcase new file mode 100755 index 0000000..4cc16c9 --- /dev/null +++ b/245/regr/testcase @@ -0,0 +1,31 @@ +#!/bin/bash + +description="# Bug 245 - Transport endpoint is not connected" +comments="# Touching a file works, writing actual data to it doesn't " + + +source ../../init + +start_glusterfs + +sleep 2 +echo "this is file content" > $MOUNTDIR/client1/testing.txt + +retval1=$? + + +if [ $retval1 -eq 0 ] +then + ok $description + comment $comments + +else + not_ok $description + comment $comments + +fi + + +rm $MOUNTDIR/client1/testing.txt >/dev/null +cleanup_glusterfs + |