diff options
Diffstat (limited to 'src/ceph/qa/suites/fs/thrash')
17 files changed, 50 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/fs/thrash/% b/src/ceph/qa/suites/fs/thrash/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/% diff --git a/src/ceph/qa/suites/fs/thrash/begin.yaml b/src/ceph/qa/suites/fs/thrash/begin.yaml new file mode 120000 index 0000000..0c4ae31 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/begin.yaml @@ -0,0 +1 @@ +../../../cephfs/begin.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/ceph-thrash/default.yaml b/src/ceph/qa/suites/fs/thrash/ceph-thrash/default.yaml new file mode 100644 index 0000000..154615c --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/ceph-thrash/default.yaml @@ -0,0 +1,7 @@ +tasks: +- mds_thrash: + +overrides: + ceph: + log-whitelist: + - not responding, replacing diff --git a/src/ceph/qa/suites/fs/thrash/clusters/mds-1active-1standby.yaml b/src/ceph/qa/suites/fs/thrash/clusters/mds-1active-1standby.yaml new file mode 100644 index 0000000..d025248 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/clusters/mds-1active-1standby.yaml @@ -0,0 +1,10 @@ +roles: +- [mon.a, mon.c, osd.0, osd.1, osd.2, mds.b-s-a] +- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5, client.0] +openstack: +- volumes: # attached to each instance + count: 3 + size: 10 # GB +log-rotate: + ceph-mds: 10G + ceph-osd: 10G diff --git a/src/ceph/qa/suites/fs/thrash/mount/fuse.yaml b/src/ceph/qa/suites/fs/thrash/mount/fuse.yaml new file mode 120000 index 0000000..af9ee0a --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/mount/fuse.yaml @@ -0,0 +1 @@ +../../../../cephfs/mount/fuse.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/msgr-failures/none.yaml b/src/ceph/qa/suites/fs/thrash/msgr-failures/none.yaml new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/msgr-failures/none.yaml diff --git a/src/ceph/qa/suites/fs/thrash/msgr-failures/osd-mds-delay.yaml b/src/ceph/qa/suites/fs/thrash/msgr-failures/osd-mds-delay.yaml new file mode 100644 index 0000000..adcebc0 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/msgr-failures/osd-mds-delay.yaml @@ -0,0 +1,8 @@ +overrides: + ceph: + conf: + global: + ms inject socket failures: 2500 + mds inject delay type: osd mds + ms inject delay probability: .005 + ms inject delay max: 1 diff --git a/src/ceph/qa/suites/fs/thrash/objectstore-ec b/src/ceph/qa/suites/fs/thrash/objectstore-ec new file mode 120000 index 0000000..a330d66 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/objectstore-ec @@ -0,0 +1 @@ +../../../cephfs/objectstore-ec/
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/overrides/+ b/src/ceph/qa/suites/fs/thrash/overrides/+ new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/overrides/+ diff --git a/src/ceph/qa/suites/fs/thrash/overrides/debug.yaml b/src/ceph/qa/suites/fs/thrash/overrides/debug.yaml new file mode 120000 index 0000000..9bc8eb1 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/overrides/debug.yaml @@ -0,0 +1 @@ +../../../../cephfs/overrides/debug.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/overrides/frag_enable.yaml b/src/ceph/qa/suites/fs/thrash/overrides/frag_enable.yaml new file mode 120000 index 0000000..e9b2d64 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/overrides/frag_enable.yaml @@ -0,0 +1 @@ +../../../../cephfs/overrides/frag_enable.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/overrides/whitelist_health.yaml b/src/ceph/qa/suites/fs/thrash/overrides/whitelist_health.yaml new file mode 120000 index 0000000..440e747 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/overrides/whitelist_health.yaml @@ -0,0 +1 @@ +../../../../cephfs/overrides/whitelist_health.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/overrides/whitelist_wrongly_marked_down.yaml b/src/ceph/qa/suites/fs/thrash/overrides/whitelist_wrongly_marked_down.yaml new file mode 120000 index 0000000..a26a657 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/overrides/whitelist_wrongly_marked_down.yaml @@ -0,0 +1 @@ +../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_snaptests.yaml b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_snaptests.yaml new file mode 100644 index 0000000..790c93c --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_snaptests.yaml @@ -0,0 +1,5 @@ +tasks: +- workunit: + clients: + all: + - fs/snaps diff --git a/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_fsstress.yaml b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_fsstress.yaml new file mode 120000 index 0000000..dc3fd30 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_fsstress.yaml @@ -0,0 +1 @@ +../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_pjd.yaml b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_pjd.yaml new file mode 100644 index 0000000..a1e2ada --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_suites_pjd.yaml @@ -0,0 +1,11 @@ +overrides: + ceph: + conf: + client: + fuse set user groups: true + fuse default permissions: false +tasks: +- workunit: + clients: + all: + - suites/pjd.sh diff --git a/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_trivial_sync.yaml b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_trivial_sync.yaml new file mode 120000 index 0000000..55a4c85 --- /dev/null +++ b/src/ceph/qa/suites/fs/thrash/tasks/cfuse_workunit_trivial_sync.yaml @@ -0,0 +1 @@ +../../../../cephfs/tasks/cfuse_workunit_trivial_sync.yaml
\ No newline at end of file |