glusterfs
1#!/bin/bash
2
3. $(dirname $0)/../../include.rc
4
5cleanup;
6
7TESTS_EXPECTED_IN_LOOP=40
8
9TEST glusterd
10TEST pidof glusterd
11TEST $CLI volume create $V0 $H0:$B0/${V0}{0,1}
12TEST $CLI volume start $V0
13
14TEST $GFS --volfile-id=$V0 --volfile-server=$H0 $M0
15TEST mkdir $M0/dir
16
17for i in {1..20}; do
18TEST_IN_LOOP touch $M0/dir/$i;
19done
20
21TEST $CLI volume set $V0 features.shard on
22
23TEST ls $M0
24TEST ls $M0/dir
25
26for i in {1..10}; do
27TEST_IN_LOOP mv $M0/dir/$i $M0/dir/$i-sharded;
28done
29
30for i in {11..20}; do
31TEST_IN_LOOP unlink $M0/dir/$i;
32done
33
34cleanup;
35