Add some thrashing tasks.

This includes only in-out toggling (default), as well as restarting daemons.
This commit is contained in:
Josh Durgin 2011-09-26 10:11:13 -07:00
parent b22fab3cd5
commit 10e90abf77
9 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,18 @@
roles:
- [mon.0, mds.0, osd.0]
- [mon.1, osd.1]
- [mon.2, osd.2]
- [osd.3]
- [osd.4]
- [osd.5]
- [osd.6]
- [osd.7]
- [osd.8]
- [osd.9]
- [osd.10]
- [osd.11]
- [osd.12]
- [osd.13]
- [osd.14]
- [osd.15]
- [client.0]

View File

@ -0,0 +1,3 @@
roles:
- [mon.0, mds.0, osd.0, osd.1, osd.2]
- [mon.1, mon.2, client.0]

View File

@ -0,0 +1,10 @@
roles:
- [mon.0, mds.0, osd.0]
- [mon.1, osd.1]
- [mon.2, osd.2]
- [osd.3]
- [osd.4]
- [osd.5]
- [osd.6]
- [osd.7]
- [client.0]

View File

@ -0,0 +1,2 @@
tasks:
- thrashosds:

View File

@ -0,0 +1,5 @@
tasks:
- ceph:
- thrashosds:
op_delay: 1
chance_down: 10

View File

@ -0,0 +1,3 @@
tasks:
- thrashosds:
chance_down: 50

View File

@ -0,0 +1,5 @@
tasks:
- cfuse:
- workunit:
all:
- suites/bonnie.sh

View File

@ -0,0 +1,5 @@
tasks:
- cfuse:
- workunit:
all:
- suites/iozone.sh

View File

@ -0,0 +1,4 @@
tasks:
- radosbench:
clients: [client.0]
time: 1800