From bfbadab0d65f38d2719ceb4d5c9144377db9d4d5 Mon Sep 17 00:00:00 2001 From: Sakshi Bansal Date: Mon, 11 Jul 2016 13:34:28 +0530 Subject: tests: fix rebalance timing issue With a start and stop rebalance, the stop command may fail as by that time the rebalance process may not come up. Using the rebalance status commmand to ensure that the rebalance process is up before stoping rebalance. Change-Id: I3d5123cd5dfabde2720428455b257d11b980ce21 BUG: 1354372 Signed-off-by: Sakshi Bansal Reviewed-on: http://review.gluster.org/14885 Smoke: Gluster Build System NetBSD-regression: NetBSD Build System CentOS-regression: Gluster Build System Reviewed-by: Jeff Darcy --- tests/bugs/glusterd/bug-963541.t | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/bugs/glusterd') diff --git a/tests/bugs/glusterd/bug-963541.t b/tests/bugs/glusterd/bug-963541.t index 611626a0d10..ec863346dbf 100755 --- a/tests/bugs/glusterd/bug-963541.t +++ b/tests/bugs/glusterd/bug-963541.t @@ -1,6 +1,7 @@ #!/bin/bash . $(dirname $0)/../../include.rc +. $(dirname $0)/../../volume.rc cleanup; @@ -22,6 +23,7 @@ TEST $CLI volume remove-brick $V0 $H0:$B0/${V0}1 commit gluster volume status TEST $CLI volume rebalance $V0 start +EXPECT_WITHIN $REBALANCE_TIMEOUT "completed" rebalance_status_field $V0 TEST $CLI volume rebalance $V0 stop TEST $CLI volume remove-brick $V0 $H0:$B0/${V0}2 start -- cgit