From e3d9018f2ddc28548c0aa18960a3a524521c9ad7 Mon Sep 17 00:00:00 2001 From: Raghavendra Bhat Date: Thu, 12 May 2016 16:40:04 -0400 Subject: features/bit-rot-stub: bring in optional versioning * As of now bit-rot-stub does versioning always. This leads lots of getxattr calls being made in lookups. So make object versioning optional. Change-Id: I83713e45ae59fb28004bb3cfa008f2d69edebbfa BUG: 1359599 Signed-off-by: Raghavendra Bhat Signed-off-by: Kotresh HR Reviewed-on: https://review.gluster.org/14442 Smoke: Gluster Build System NetBSD-regression: NetBSD Build System CentOS-regression: Gluster Build System Reviewed-by: Vijay Bellur --- tests/bitrot/br-stub.t | 3 +++ tests/bitrot/bug-1221914.t | 3 +++ tests/bitrot/bug-1244613.t | 3 +++ 3 files changed, 9 insertions(+) (limited to 'tests/bitrot') diff --git a/tests/bitrot/br-stub.t b/tests/bitrot/br-stub.t index 8ce170d44b7..5013398482a 100644 --- a/tests/bitrot/br-stub.t +++ b/tests/bitrot/br-stub.t @@ -27,6 +27,9 @@ TEST $CLI volume set $V0 performance.write-behind off TEST $CLI volume start $V0; EXPECT 'Started' volinfo_field $V0 'Status'; +## enable bitrot +TEST $CLI volume bitrot $V0 enable; + ## Wait for gluster nfs to come up EXPECT_WITHIN $NFS_EXPORT_TIMEOUT "1" is_nfs_export_available diff --git a/tests/bitrot/bug-1221914.t b/tests/bitrot/bug-1221914.t index 85715e5a83c..7f6c10c50df 100644 --- a/tests/bitrot/bug-1221914.t +++ b/tests/bitrot/bug-1221914.t @@ -25,6 +25,9 @@ TEST $CLI volume set $V0 performance.write-behind off TEST $CLI volume start $V0; EXPECT 'Started' volinfo_field $V0 'Status'; +## Enable bitrot +TEST $CLI volume bitrot $V0 enable; + ## Mount the volume TEST $GFS --volfile-server=$H0 --volfile-id=$V0 $M0; diff --git a/tests/bitrot/bug-1244613.t b/tests/bitrot/bug-1244613.t index 7cb57f05a48..5674e6f4ef5 100644 --- a/tests/bitrot/bug-1244613.t +++ b/tests/bitrot/bug-1244613.t @@ -40,6 +40,9 @@ TEST $CLI volume set $V0 performance.nfs.write-behind off TEST $CLI volume start $V0; EXPECT 'Started' volinfo_field $V0 'Status'; +## Enable bitrot +TEST $CLI volume bitrot $V0 enable; + ## Wait for gluster nfs to come up EXPECT_WITHIN $NFS_EXPORT_TIMEOUT "1" is_nfs_export_available -- cgit