glusterfs
1#!/bin/bash
2
3. $(dirname $0)/../../include.rc4. $(dirname $0)/../../volume.rc5
6cleanup;7
8function grep_for_ebadf {9$M0/bug-1126048 "gluster --mode=script --wignore volume add-brick $V0 $H0:$B0/brick2" | grep -i "Bad file descriptor"10}
11TEST glusterd
12TEST pidof glusterd
13TEST $CLI volume info;14
15TEST $CLI volume create $V0 $H0:$B0/brick1;16EXPECT 'Created' volinfo_field $V0 'Status';17
18TEST $CLI volume start $V0;19EXPECT 'Started' volinfo_field $V0 'Status';20
21TEST glusterfs -s $H0 --volfile-id=$V0 $M0 --direct-io-mode=yes22
23build_tester $(dirname $0)/bug-1126048.c24
25TEST cp $(dirname $0)/bug-1126048 $M026cd $M027TEST grep_for_ebadf
28TEST ls -l $M029cd -30TEST rm -f $(dirname $0)/bug-112604831cleanup;32