From 78222bff29f27fc3b4f500ff2f7bd323c418d09e Mon Sep 17 00:00:00 2001 From: hari gowtham Date: Tue, 19 Apr 2016 14:01:09 +0530 Subject: TIER: watermark check during low watermark reset PROBLEM: during a low watermark reset, checking of whether the low watermark is lower than hi watermark is not done. FIX: This patch checks if the hi watermark value is higher the default low watermark. Else throws an failure of the reset command Change-Id: I8b49090c6bccce6d45c2e8076ab766047a2a6162 BUG: 1328342 Signed-off-by: hari gowtham Reviewed-on: https://review.gluster.org/14028 Smoke: Gluster Build System Tested-by: hari gowtham NetBSD-regression: NetBSD Build System CentOS-regression: Gluster Build System Reviewed-by: Atin Mukherjee --- tests/basic/tier/tier.t | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests') diff --git a/tests/basic/tier/tier.t b/tests/basic/tier/tier.t index a5bd09f8028..308e22c74db 100755 --- a/tests/basic/tier/tier.t +++ b/tests/basic/tier/tier.t @@ -113,6 +113,12 @@ TEST ! $CLI volume set $V0 cluster.watermark-low 90 TEST ! $CLI volume set $V0 cluster.read-freq-threshold -12 TEST ! $CLI volume set $V0 cluster.write-freq-threshold -12 +#check for watermark reset +TEST $CLI volume set $V0 cluster.watermark-low 10 +TEST $CLI volume set $V0 cluster.watermark-hi 30 +TEST ! $CLI volume reset $V0 cluster.watermark-low +TEST $CLI volume reset $V0 cluster.watermark-hi +TEST $CLI volume reset $V0 cluster.watermark-low # stop the volume and restart it. The rebalance daemon should restart. cd /tmp -- cgit