From d357863f4fc5be09b96ef3b359100d741efc0b4f Mon Sep 17 00:00:00 2001 From: Barak Sason Rofman Date: Sun, 12 Apr 2020 13:50:33 +0300 Subject: test: Fix test "bug-1064148" to pass in mux Parts of the test weren't designed to run in mux mode, this is now fixed Change-Id: I428c2fcce6d047e324ca5dcaef677ee1794e3dfe updates: #1154 Signed-off-by: Barak Sason Rofman --- tests/bugs/bug-1064147.t | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/tests/bugs/bug-1064147.t b/tests/bugs/bug-1064147.t index 617a1aa90e3..27ffde4eb44 100755 --- a/tests/bugs/bug-1064147.t +++ b/tests/bugs/bug-1064147.t @@ -13,22 +13,23 @@ TEST pidof glusterd; TEST $CLI volume info; # Create a volume -TEST $CLI volume create $V0 $H0:/${V0}{1,2}; +TEST $CLI volume create $V0 $H0:$B0/${V0}{1,2} # Verify volume creation - EXPECT "$V0" volinfo_field $V0 'Volume Name'; - EXPECT 'Created' volinfo_field $V0 'Status'; +EXPECT "$V0" volinfo_field $V0 'Volume Name'; +EXPECT 'Created' volinfo_field $V0 'Status'; # Start volume and verify successful start - TEST $CLI volume start $V0; - EXPECT 'Started' volinfo_field $V0 'Status'; - TEST glusterfs -s $H0 --volfile-id=$V0 $M0 +TEST $CLI volume start $V0; +EXPECT 'Started' volinfo_field $V0 'Status'; +TEST glusterfs --volfile-id=$V0 --volfile-server=$H0 --entry-timeout=0 $M0; #------------------------------------------------------------ # Test case 1 - Subvolume down + Healing #------------------------------------------------------------ # Kill 2nd brick process -TEST kill -9 `ps aux | grep glusterfsd | grep ${V0}2 | grep -v grep | awk '{print $2}'`; +TEST kill_brick $V0 $H0 $B0/${V0}2 +EXPECT_WITHIN ${PROCESS_UP_TIMEOUT} "1" online_brick_count # Change root permissions TEST chmod 444 $M0 @@ -44,7 +45,7 @@ sleep 5 TEST ls $M0 # Check brick permissions -TEST brick_perm=`stat -c "%A" /${V0}2` +TEST brick_perm=`stat -c "%A" $B0/${V0}2` TEST [ ${brick_perm} = ${permission_new} ] #------------------------------------------------------------ @@ -57,14 +58,14 @@ TEST chmod 777 $M0 TEST permission_new_2=`stat -c "%A" $M0` # Add a 3rd brick -TEST $CLI volume add-brick $V0 $H0:/${V0}3 +TEST $CLI volume add-brick $V0 $H0:$B0/${V0}3 # Perform lookup sleep 5 TEST ls $M0 # Check permissions on the new brick -TEST brick_perm2=`stat -c "%A" /${V0}3` +TEST brick_perm2=`stat -c "%A" $B0/${V0}3` TEST [ ${brick_perm2} = ${permission_new_2} ] -- cgit