summaryrefslogtreecommitdiffstats
path: root/dvm/2584/testcase
blob: 0a2b08ef9ec5e9df607272bd6470ff9224181120 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash

source $cwd/regression_helpers

$GLUSTERFSDIR/gluster volume create --mode=script $global_bug_id replica 2 $(hostname):$EXPORT_DIR/$global_bug_id/brick1 $(hostname):$EXPORT_DIR/$global_bug_id/brick2 $(hostname):$EXPORT_DIR/$global_bug_id/brick3 $(hostname):$EXPORT_DIR/$global_bug_id/brick4 2>/dev/null 1>/dev/null;

$GLUSTERFSDIR/gluster volume start $global_bug_id 2>/dev/null 1>/dev/null;

mount_glusterfs $global_bug_id;

wd=`pwd`;
cd $FUSE_MOUNT;

for i in {1..10}
do
mkdir directory$i;
cd directory$i;
touch {1..100};
done
cd $FUSE_MOUNT;

kill -KILL `ps -aef | grep brick4 | head -n 1 | awk '{print $2}'`;

rm -rf directory1/ 2>/dev/null 1>/dev/null;
temp=$?;

cd $wd;
$GLUSTERFSDIR/gluster volume start $global_bug_id force 2>/dev/null 1>/dev/null;

umount $FUSE_MOUNT 2>/dev/null 1>/dev/null;

exit $temp;