Whamcloud - gitweb
LU-15152 tests: auster reports wrong testsuite status
[fs/lustre-release.git] / lustre / tests / racer / file_exec.sh
1 #!/bin/bash
2 trap 'kill $(jobs -p)' EXIT
3
4 org_LANG=$LANG
5 export LANG=C
6
7 DIR=$1
8 MAX=$2
9 PROG=/bin/sleep
10
11 while /bin/true ; do
12         file=$((RANDOM % MAX))
13         cp -p $PROG $DIR/$file > /dev/null 2>&1
14         $DIR/$file 0.$((RANDOM % 5 + 1)) 2> /dev/null
15         sleep $((RANDOM % 3))
16 done 2>&1 | egrep -v "Segmentation fault|Bus error"
17
18 export LANG=$org_LANG