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