Blame tests/basic/glusterd/arbiter-volume.t

Packit Service e080da
#!/bin/bash
Packit Service e080da
Packit Service e080da
. $(dirname $0)/../../include.rc
Packit Service e080da
. $(dirname $0)/../../volume.rc
Packit Service e080da
Packit Service e080da
# This command tests the volume create command validation for arbiter volumes.
Packit Service e080da
Packit Service e080da
cleanup;
Packit Service e080da
TEST glusterd
Packit Service e080da
TEST pidof glusterd
Packit Service e080da
Packit Service e080da
TEST $CLI volume create $V0 replica 3 arbiter 1 $H0:$B0/b1 $H0:$B0/b2 $H0:$B0/b3
Packit Service e080da
EXPECT "1 x \(2 \+ 1\) = 3" volinfo_field $V0 "Number of Bricks"
Packit Service e080da
Packit Service e080da
TEST $CLI volume delete $V0
Packit Service e080da
TEST $CLI volume create $V0 replica 3 arbiter 1 $H0:$B0/b{4..9}
Packit Service e080da
EXPECT "2 x \(2 \+ 1\) = 6" volinfo_field $V0 "Number of Bricks"
Packit Service e080da
Packit Service e080da
TEST $CLI volume delete $V0
Packit Service e080da
Packit Service e080da
TEST rm -rf $B0/b{1..3}
Packit Service e080da
TEST $CLI volume create $V0 replica 3 arbiter 1 $H0:$B0/b1 $H0:$B0/b2 $H0:$B0/b3
Packit Service e080da
EXPECT "1 x \(2 \+ 1\) = 3" volinfo_field $V0 "Number of Bricks"
Packit Service e080da
TEST killall -15 glusterd
Packit Service e080da
TEST glusterd
Packit Service e080da
TEST pidof glusterd
Packit Service e080da
EXPECT "1 x \(2 \+ 1\) = 3" volinfo_field $V0 "Number of Bricks"
Packit Service e080da
Packit Service e080da
#cleanup