]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | #!/bin/bash -x |
2 | ||
3 | mkdir links | |
4 | for f in `seq 1 8` | |
5 | do | |
6 | mkdir $f | |
7 | for g in `seq 1 20` | |
8 | do | |
9 | touch $f/$g | |
10 | ln $f/$g links/$f.$g | |
11 | done | |
12 | done | |
13 | ||
14 | for f in `seq 1 8` | |
15 | do | |
16 | echo testing failure point $f | |
17 | bash -c "pushd . ; cd $bindir ; sleep 10; ./ceph -c $conf mds tell \* injectargs \"--mds_kill_mdstable_at $f\" ; popd" & | |
18 | bash -c "pushd . ; cd $bindir ; sleep 11 ; ./init-ceph -c $conf start mds ; popd" & | |
19 | for g in `seq 1 20` | |
20 | do | |
21 | rm $f/$g | |
22 | rm links/$f.$g | |
23 | sleep 1 | |
24 | done | |
25 | done | |
26 |