diff options
-rw-r--r-- | tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t b/tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t index a55e7cb7c46..ce1d9463809 100644 --- a/tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t +++ b/tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t @@ -13,7 +13,7 @@ cleanup; #bug-1454418 - Setting Port number in specific range sysctl net.ipv4.ip_local_reserved_ports="24007-24008,32765-32768,49152-49156" -TEST launch_cluster 3; +TEST launch_cluster 4; #bug-1223213 @@ -56,14 +56,20 @@ TEST $CLI_1 volume status $V0 $H2:$B2/$V0 --xml TEST $CLI_1 volume stop $V0 TEST $CLI_1 volume delete $V0 -TEST $CLI_1 volume create $V0 $H1:$B1/$V0 +TEST $CLI_1 volume create $V0 $H1:$B1/$V0 $H2:$B2/$V0 TEST $CLI_1 volume create $V1 $H1:$B1/$V1 +TEST $CLI_1 volume start $V0 +EXPECT_WITHIN $PROCESS_UP_TIMEOUT 'Started' volinfo_field_1 $V0 'Status' + +TEST $CLI_1 volume start $V1 +EXPECT_WITHIN $PROCESS_UP_TIMEOUT 'Started' volinfo_field_1 $V1 'Status' + TEST $CLI_1 peer probe $H3; EXPECT_WITHIN $PROBE_TIMEOUT 2 peer_count 1 -TEST $CLI_1 volume start $V0 -TEST $CLI_1 volume start $V1 +TEST $CLI_1 peer probe $H4; +EXPECT_WITHIN $PROBE_TIMEOUT 3 peer_count 1 #bug-1173414 - validate mgmt-v3-remote-lock-failure @@ -75,22 +81,25 @@ $CLI_2 volume set $V0 diagnostics.client-log-level DEBUG & $CLI_2 volume set $V1 barrier on done -EXPECT_WITHIN $PROBE_TIMEOUT 2 peer_count 1 +EXPECT_WITHIN $PROBE_TIMEOUT 3 peer_count 1 TEST $CLI_1 volume status TEST $CLI_2 volume status #bug-1293414 - validate peer detach # peers hosting bricks cannot be detached -TEST ! $CLI_2 peer detach $H1 -EXPECT_WITHIN $PROBE_TIMEOUT 2 peer_count 1 +TEST ! $CLI_4 peer detach $H1 +EXPECT_WITHIN $PROBE_TIMEOUT 3 peer_count 1 # peer not hosting bricks should be detachable -TEST $CLI_2 peer detach $H3 -EXPECT_WITHIN $PROBE_TIMEOUT 1 peer_count 1 +TEST $CLI_4 peer detach $H3 +EXPECT_WITHIN $PROBE_TIMEOUT 2 peer_count 1 #bug-1344407 - deleting a volume when peer is down should fail +#volume should be stopped before deletion +TEST $CLI_1 volume stop $V0 + TEST kill_glusterd 2 TEST ! $CLI_1 volume delete $V0 |