summaryrefslogtreecommitdiffstats
path: root/tests/bugs
diff options
context:
space:
mode:
authorshishir gowda <sgowda@redhat.com>2013-06-20 14:06:04 +0530
committerVijay Bellur <vbellur@redhat.com>2013-07-30 23:56:41 -0700
commitacf8cfdf698aa3ebe42ed55bba8be4f85b751c29 (patch)
tree74766b510c2f4881e53429dcdd4289c1ebf4de5d /tests/bugs
parente306698b00d2d3e736cbc97a1383bfb5d3724796 (diff)
Revert "storage/posix: Remove the interim fix that handles the gfid race"
This reverts commit 97807e75956a2d240282bc64fab1b71762de0546. In a distribute or distribute-replica volume, this fix is required to prevent gfid mis-match due to race issues. test script bug-767585-gfid.t needs a sleep of 2, cause after setting backend gfid directly, we try to heal, and with this fix, we do not allow setxattr of gfid within creation of 1 second if not created by itself Change-Id: Ie3f4b385416889fd5de444638a64a7eaaf24cd60 BUG: 951195 Signed-off-by: shishir gowda <sgowda@redhat.com> Reviewed-on: http://review.gluster.org/5240 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Amar Tumballi <amarts@redhat.com>
Diffstat (limited to 'tests/bugs')
-rwxr-xr-x[-rw-r--r--]tests/bugs/bug-767585-gfid.t3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/bugs/bug-767585-gfid.t b/tests/bugs/bug-767585-gfid.t
index 0cb6e3cb708..49cf7423fa0 100644..100755
--- a/tests/bugs/bug-767585-gfid.t
+++ b/tests/bugs/bug-767585-gfid.t
@@ -12,7 +12,6 @@ gfid1="0x8428b7193a764bf8be8046fb860b8993"
gfid2="0x85ad91afa2f74694bf52c3326d048209"
cleanup;
-
TEST glusterd
TEST pidof glusterd
TEST $CLI volume create $V0 replica 2 $H0:$B0/${V0}0 $H0:$B0/${V0}1
@@ -25,6 +24,8 @@ touch $B0/${V0}0/c $B0/${V0}1/c
TEST setfattr -n trusted.gfid -v $gfid1 $B0/${V0}0/b
TEST setfattr -n trusted.gfid -v $gfid2 $B0/${V0}1/c
+sleep 2
+
cd $M0
TEST ls -l a
TEST ls -l b