diff options
Diffstat (limited to 'src/ceph/qa/suites/krbd/thrash/thrashers')
4 files changed, 44 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/krbd/thrash/thrashers/backoff.yaml b/src/ceph/qa/suites/krbd/thrash/thrashers/backoff.yaml new file mode 100644 index 0000000..44c86ba --- /dev/null +++ b/src/ceph/qa/suites/krbd/thrash/thrashers/backoff.yaml @@ -0,0 +1,14 @@ +overrides: + ceph: + conf: + osd: + osd backoff on peering: true + osd backoff on degraded: true + log-whitelist: + - wrongly marked me down + - objects unfound and apparently lost +tasks: +- thrashosds: + timeout: 1200 + chance_pgnum_grow: 1 + chance_pgpnum_fix: 1 diff --git a/src/ceph/qa/suites/krbd/thrash/thrashers/mon-thrasher.yaml b/src/ceph/qa/suites/krbd/thrash/thrashers/mon-thrasher.yaml new file mode 100644 index 0000000..2ce44c8 --- /dev/null +++ b/src/ceph/qa/suites/krbd/thrash/thrashers/mon-thrasher.yaml @@ -0,0 +1,4 @@ +tasks: +- mon_thrash: + revive_delay: 20 + thrash_delay: 1 diff --git a/src/ceph/qa/suites/krbd/thrash/thrashers/pggrow.yaml b/src/ceph/qa/suites/krbd/thrash/thrashers/pggrow.yaml new file mode 100644 index 0000000..14346a2 --- /dev/null +++ b/src/ceph/qa/suites/krbd/thrash/thrashers/pggrow.yaml @@ -0,0 +1,10 @@ +overrides: + ceph: + log-whitelist: + - but it is still running + - objects unfound and apparently lost +tasks: +- thrashosds: + timeout: 1200 + chance_pgnum_grow: 2 + chance_pgpnum_fix: 1 diff --git a/src/ceph/qa/suites/krbd/thrash/thrashers/upmap.yaml b/src/ceph/qa/suites/krbd/thrash/thrashers/upmap.yaml new file mode 100644 index 0000000..7f72986 --- /dev/null +++ b/src/ceph/qa/suites/krbd/thrash/thrashers/upmap.yaml @@ -0,0 +1,16 @@ +overrides: + ceph: + crush_tunables: optimal + conf: + mon: + mon osd initial require min compat client: luminous + log-whitelist: + - wrongly marked me down + - objects unfound and apparently lost +tasks: +- thrashosds: + timeout: 1200 + chance_pgnum_grow: 1 + chance_pgpnum_fix: 1 + chance_thrash_pg_upmap: 3 + chance_thrash_pg_upmap_items: 3 |