diff options
-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 + |