From: Sage Weil Date: Tue, 31 Jul 2012 16:55:45 +0000 (-0700) Subject: separate regression suite into topical categories rados, rbd, fs X-Git-Tag: v0.94.10~27^2^2~883 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cd0b5278e54f8eb0616df4cfd1d70a8b937a8916;p=ceph.git separate regression suite into topical categories rados, rbd, fs --- diff --git a/suites/fs/basic/clusters/fixed-3.yaml b/suites/fs/basic/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/fs/basic/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/fs/basic/fs/btrfs.yaml b/suites/fs/basic/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/fs/basic/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml b/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml new file mode 100644 index 000000000000..6f048f894d04 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_kernel_untar_build.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - kernel_untar_build.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_misc.yaml b/suites/fs/basic/tasks/cfuse_workunit_misc.yaml new file mode 100644 index 000000000000..d8d1a0045031 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_misc.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - misc diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_blogbench.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_blogbench.yaml new file mode 100644 index 000000000000..4c9ff413b5b8 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_blogbench.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/blogbench.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_dbench.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_dbench.yaml new file mode 100644 index 000000000000..2d64f63f8769 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_dbench.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/dbench.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_ffsb.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_ffsb.yaml new file mode 100644 index 000000000000..22cf239740c4 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_ffsb.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/ffsb.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_fsstress.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_fsstress.yaml new file mode 100644 index 000000000000..8f0bc592c903 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_fsstress.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/fsstress.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml new file mode 100644 index 000000000000..9b59a2204df2 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/fsx.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_iozone.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_iozone.yaml new file mode 100644 index 000000000000..fedc23081b4d --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_iozone.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: [client.0] +- workunit: + clients: + all: + - suites/iozone.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_pjd.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_pjd.yaml new file mode 100644 index 000000000000..d7f729e29d51 --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_pjd.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/pjd.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_suites_tiobench.yaml b/suites/fs/basic/tasks/cfuse_workunit_suites_tiobench.yaml new file mode 100644 index 000000000000..73fc216f56fd --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_suites_tiobench.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/tiobench.sh diff --git a/suites/fs/basic/tasks/cfuse_workunit_trivial_sync.yaml b/suites/fs/basic/tasks/cfuse_workunit_trivial_sync.yaml new file mode 100644 index 000000000000..85c9fd168f6a --- /dev/null +++ b/suites/fs/basic/tasks/cfuse_workunit_trivial_sync.yaml @@ -0,0 +1,6 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: [misc/trivial_sync.sh] diff --git a/suites/fs/basic/tasks/libcephfs_interface_tests.yaml b/suites/fs/basic/tasks/libcephfs_interface_tests.yaml new file mode 100644 index 000000000000..70e9427657b9 --- /dev/null +++ b/suites/fs/basic/tasks/libcephfs_interface_tests.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - libcephfs/test.sh diff --git a/suites/fs/verify/clusters/fixed-3.yaml b/suites/fs/verify/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/fs/verify/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/fs/verify/fs/btrfs.yaml b/suites/fs/verify/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/fs/verify/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/fs/verify/tasks/cfuse_workunit_suites_dbench.yaml b/suites/fs/verify/tasks/cfuse_workunit_suites_dbench.yaml new file mode 100644 index 000000000000..e96ba012bd62 --- /dev/null +++ b/suites/fs/verify/tasks/cfuse_workunit_suites_dbench.yaml @@ -0,0 +1,11 @@ +tasks: +- ceph: + conf: + client: + debug client: 1/20 + debug ms: 0/10 +- ceph-fuse: +- workunit: + clients: + all: + - suites/dbench.sh diff --git a/suites/fs/verify/tasks/cfuse_workunit_suites_fsstress.yaml b/suites/fs/verify/tasks/cfuse_workunit_suites_fsstress.yaml new file mode 100644 index 000000000000..8f0bc592c903 --- /dev/null +++ b/suites/fs/verify/tasks/cfuse_workunit_suites_fsstress.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - suites/fsstress.sh diff --git a/suites/fs/verify/tasks/libcephfs_interface_tests.yaml b/suites/fs/verify/tasks/libcephfs_interface_tests.yaml new file mode 100644 index 000000000000..70e9427657b9 --- /dev/null +++ b/suites/fs/verify/tasks/libcephfs_interface_tests.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - libcephfs/test.sh diff --git a/suites/fs/verify/validater/lockdep.yaml b/suites/fs/verify/validater/lockdep.yaml new file mode 100644 index 000000000000..25f84355c0b0 --- /dev/null +++ b/suites/fs/verify/validater/lockdep.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + global: + lockdep: true diff --git a/suites/fs/verify/validater/valgrind.yaml b/suites/fs/verify/validater/valgrind.yaml new file mode 100644 index 000000000000..2cbef8aa6f75 --- /dev/null +++ b/suites/fs/verify/validater/valgrind.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + valgrind: + mon: [--tool=memcheck] + osd: [--tool=memcheck] + mds: [--tool=memcheck] diff --git a/suites/rados/basic/clusters/fixed-3.yaml b/suites/rados/basic/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/rados/basic/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/rados/basic/fs/btrfs.yaml b/suites/rados/basic/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rados/basic/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rados/basic/tasks/rados_api_tests.yaml b/suites/rados/basic/tasks/rados_api_tests.yaml new file mode 100644 index 000000000000..32ac50a599d2 --- /dev/null +++ b/suites/rados/basic/tasks/rados_api_tests.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rados/test.sh diff --git a/suites/rados/basic/tasks/rados_python.yaml b/suites/rados/basic/tasks/rados_python.yaml new file mode 100644 index 000000000000..a340bf554353 --- /dev/null +++ b/suites/rados/basic/tasks/rados_python.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rados/test_python.sh diff --git a/suites/rados/basic/tasks/rados_stress_watch.yaml b/suites/rados/basic/tasks/rados_stress_watch.yaml new file mode 100644 index 000000000000..788f989c322f --- /dev/null +++ b/suites/rados/basic/tasks/rados_stress_watch.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rados/stress_watch.sh diff --git a/suites/rados/basic/tasks/rados_workunit_loadgen_big.yaml b/suites/rados/basic/tasks/rados_workunit_loadgen_big.yaml new file mode 100644 index 000000000000..7ecc6ed8c0b6 --- /dev/null +++ b/suites/rados/basic/tasks/rados_workunit_loadgen_big.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - rados/load-gen-big.sh diff --git a/suites/rados/basic/tasks/rados_workunit_loadgen_mix.yaml b/suites/rados/basic/tasks/rados_workunit_loadgen_mix.yaml new file mode 100644 index 000000000000..b3c02f0bd13a --- /dev/null +++ b/suites/rados/basic/tasks/rados_workunit_loadgen_mix.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - rados/load-gen-mix.sh diff --git a/suites/rados/basic/tasks/rados_workunit_loadgen_mostlyread.yaml b/suites/rados/basic/tasks/rados_workunit_loadgen_mostlyread.yaml new file mode 100644 index 000000000000..8ed27eba4edb --- /dev/null +++ b/suites/rados/basic/tasks/rados_workunit_loadgen_mostlyread.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + all: + - rados/load-gen-mostlyread.sh diff --git a/suites/rados/multifs/clusters/fixed-3.yaml b/suites/rados/multifs/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/rados/multifs/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/rados/multifs/fs/btrfs.yaml b/suites/rados/multifs/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rados/multifs/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rados/multifs/fs/ext4.yaml b/suites/rados/multifs/fs/ext4.yaml new file mode 100644 index 000000000000..fde6751751d8 --- /dev/null +++ b/suites/rados/multifs/fs/ext4.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: ext4 diff --git a/suites/rados/multifs/fs/xfs.yaml b/suites/rados/multifs/fs/xfs.yaml new file mode 100644 index 000000000000..bfc3d618fc91 --- /dev/null +++ b/suites/rados/multifs/fs/xfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: xfs diff --git a/suites/rados/multifs/tasks/rgw_readwrite.yaml b/suites/rados/multifs/tasks/rgw_readwrite.yaml new file mode 100644 index 000000000000..3e59fc2959c7 --- /dev/null +++ b/suites/rados/multifs/tasks/rgw_readwrite.yaml @@ -0,0 +1,15 @@ +tasks: +- ceph: +- rgw: [client.0] +- s3readwrite: + client.0: + rgw_server: client.0 + readwrite: + bucket: rwtest + readers: 10 + writers: 3 + duration: 300 + files: + num: 10 + size: 2000 + stddev: 500 diff --git a/suites/rados/multifs/tasks/rgw_roundtrip.yaml b/suites/rados/multifs/tasks/rgw_roundtrip.yaml new file mode 100644 index 000000000000..348919b923d9 --- /dev/null +++ b/suites/rados/multifs/tasks/rgw_roundtrip.yaml @@ -0,0 +1,15 @@ +tasks: +- ceph: +- rgw: [client.0] +- s3roundtrip: + client.0: + rgw_server: client.0 + roundtrip: + bucket: rttest + readers: 10 + writers: 3 + duration: 300 + files: + num: 10 + size: 2000 + stddev: 500 diff --git a/suites/rados/multifs/tasks/rgw_s3tests.yaml b/suites/rados/multifs/tasks/rgw_s3tests.yaml new file mode 100644 index 000000000000..13d265def4da --- /dev/null +++ b/suites/rados/multifs/tasks/rgw_s3tests.yaml @@ -0,0 +1,6 @@ +tasks: +- ceph: +- rgw: [client.0] +- s3tests: + client.0: + rgw_server: client.0 diff --git a/suites/rados/multimon/clusters/21.yaml b/suites/rados/multimon/clusters/21.yaml new file mode 100644 index 000000000000..2d134788a6f0 --- /dev/null +++ b/suites/rados/multimon/clusters/21.yaml @@ -0,0 +1,4 @@ +roles: +- [mon.a, mon.d, mon.g, mon.j, mon.m, mon.p, mon.s, osd.0] +- [mon.b, mon.e, mon.h, mon.k, mon.n, mon.q, mon.t, mds.a] +- [mon.c, mon.f, mon.i, mon.l, mon.o, mon.r, mon.u, osd.1] diff --git a/suites/rados/multimon/clusters/3.yaml b/suites/rados/multimon/clusters/3.yaml new file mode 100644 index 000000000000..703cc664f876 --- /dev/null +++ b/suites/rados/multimon/clusters/3.yaml @@ -0,0 +1,2 @@ +roles: +- [mon.a, mon.b, mon.c, osd.0, osd.1, mds.a] diff --git a/suites/rados/multimon/clusters/6.yaml b/suites/rados/multimon/clusters/6.yaml new file mode 100644 index 000000000000..627806603619 --- /dev/null +++ b/suites/rados/multimon/clusters/6.yaml @@ -0,0 +1,3 @@ +roles: +- [mon.a, mon.c, mon.e, osd.0] +- [mon.b, mon.d, mon.f, osd.1, mds.a] diff --git a/suites/rados/multimon/clusters/9.yaml b/suites/rados/multimon/clusters/9.yaml new file mode 100644 index 000000000000..b87a158dbb0a --- /dev/null +++ b/suites/rados/multimon/clusters/9.yaml @@ -0,0 +1,4 @@ +roles: +- [mon.a, mon.d, mon.g, osd.0] +- [mon.b, mon.e, mon.h, mds.a] +- [mon.c, mon.f, mon.i, osd.1] diff --git a/suites/rados/multimon/tasks/mon_recovery.yaml b/suites/rados/multimon/tasks/mon_recovery.yaml new file mode 100644 index 000000000000..6240d4c51493 --- /dev/null +++ b/suites/rados/multimon/tasks/mon_recovery.yaml @@ -0,0 +1,3 @@ +tasks: +- ceph: +- mon_recovery: diff --git a/suites/rados/singleton/all/admin-socket.yaml b/suites/rados/singleton/all/admin-socket.yaml new file mode 100644 index 000000000000..24da643d46de --- /dev/null +++ b/suites/rados/singleton/all/admin-socket.yaml @@ -0,0 +1,17 @@ +roles: +- - mon.a + - osd.0 + - mds.a + - osd.1 + - client.a +tasks: +- ceph: null +- admin_socket: + osd.0: + version: + git_version: + help: + config show: + config set filestore_dump_file /tmp/foo: + perf dump: + perf schema: diff --git a/suites/rados/singleton/all/dump-stuck.yaml b/suites/rados/singleton/all/dump-stuck.yaml new file mode 100644 index 000000000000..380cded78171 --- /dev/null +++ b/suites/rados/singleton/all/dump-stuck.yaml @@ -0,0 +1,14 @@ +roles: +- - mon.a + - mds.0 + - osd.0 + - osd.1 +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + conf: + mon: + mon_osd_report_timeout: 90 + mon_pg_stuck_threshold: 10 +- dump_stuck: diff --git a/suites/rados/singleton/all/filestore-idempotent.yaml b/suites/rados/singleton/all/filestore-idempotent.yaml new file mode 100644 index 000000000000..54c86f0b30fd --- /dev/null +++ b/suites/rados/singleton/all/filestore-idempotent.yaml @@ -0,0 +1,5 @@ +roles: +- [mon.0, osd.0, osd.1, mds.a, client.0] +tasks: +- ceph: +- filestore_idempotent: diff --git a/suites/rados/singleton/all/lost-unfound.yaml b/suites/rados/singleton/all/lost-unfound.yaml new file mode 100644 index 000000000000..ee1cbb207979 --- /dev/null +++ b/suites/rados/singleton/all/lost-unfound.yaml @@ -0,0 +1,13 @@ +roles: +- - mon.a + - mon.b + - mon.c + - mds.a + - osd.0 + - osd.1 + - osd.2 +tasks: +- ceph: + log-whitelist: + - objects unfound and apparently lost +- lost_unfound: diff --git a/suites/rados/singleton/all/osd-backfill.yaml b/suites/rados/singleton/all/osd-backfill.yaml new file mode 100644 index 000000000000..a8161e9208b1 --- /dev/null +++ b/suites/rados/singleton/all/osd-backfill.yaml @@ -0,0 +1,16 @@ +roles: +- - mon.a + - mon.b + - mon.c + - mds.a + - osd.0 + - osd.1 + - osd.2 +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + conf: + osd: + osd min pg log entries: 5 +- osd_backfill: diff --git a/suites/rados/singleton/all/osd-recovery-incomplete.yaml b/suites/rados/singleton/all/osd-recovery-incomplete.yaml new file mode 100644 index 000000000000..6e4a4d7956dd --- /dev/null +++ b/suites/rados/singleton/all/osd-recovery-incomplete.yaml @@ -0,0 +1,17 @@ +roles: +- - mon.a + - mon.b + - mon.c + - mds.a + - osd.0 + - osd.1 + - osd.2 + - osd.3 +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + conf: + osd: + osd min pg log entries: 5 +- osd_recovery.test_incomplete_pgs: diff --git a/suites/rados/singleton/all/osd-recovery.yaml b/suites/rados/singleton/all/osd-recovery.yaml new file mode 100644 index 000000000000..65c0f6ba7e86 --- /dev/null +++ b/suites/rados/singleton/all/osd-recovery.yaml @@ -0,0 +1,16 @@ +roles: +- - mon.a + - mon.b + - mon.c + - mds.a + - osd.0 + - osd.1 + - osd.2 +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + conf: + osd: + osd min pg log entries: 5 +- osd_recovery: diff --git a/suites/rados/singleton/all/peer.yaml b/suites/rados/singleton/all/peer.yaml new file mode 100644 index 000000000000..17a64567a7c0 --- /dev/null +++ b/suites/rados/singleton/all/peer.yaml @@ -0,0 +1,13 @@ +roles: +- - mon.0 + - mon.1 + - mon.2 + - mds.a + - osd.0 + - osd.1 + - osd.2 +tasks: +- ceph: + log-whitelist: + - objects unfound and apparently lost +- peer: diff --git a/suites/rados/singleton/all/radosgw-admin.yaml b/suites/rados/singleton/all/radosgw-admin.yaml new file mode 100644 index 000000000000..231bc4bfa93b --- /dev/null +++ b/suites/rados/singleton/all/radosgw-admin.yaml @@ -0,0 +1,7 @@ +roles: +- [mon.a, mds.a, osd.0, client.0, osd.1] +tasks: +- ceph: +- rgw: + client.0: +- radosgw-admin: diff --git a/suites/rados/singleton/all/thrash-rados.yaml b/suites/rados/singleton/all/thrash-rados.yaml new file mode 100644 index 000000000000..a4b14d6939c2 --- /dev/null +++ b/suites/rados/singleton/all/thrash-rados.yaml @@ -0,0 +1,23 @@ +roles: +- - mon.a + - mds.0 + - osd.0 + - osd.1 + - osd.2 +- - osd.3 + - osd.4 + - osd.5 + - client.0 +tasks: +- ceph: + log-whitelist: + - wrongly marked me down +- thrashosds: + op_delay: 30 + clean_interval: 120 + chance_down: .5 +- ceph-fuse: +- workunit: + clients: + all: + - rados/load-gen-mix-small.sh diff --git a/suites/rados/singleton/fs/btrfs.yaml b/suites/rados/singleton/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rados/singleton/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rados/thrash/clusters/6-osd-3-machine.yaml b/suites/rados/thrash/clusters/6-osd-3-machine.yaml new file mode 100644 index 000000000000..f6247ebf2f37 --- /dev/null +++ b/suites/rados/thrash/clusters/6-osd-3-machine.yaml @@ -0,0 +1,4 @@ +roles: +- [mon.a, osd.0, osd.1, osd.2] +- [mds.a, osd.3, osd.4, osd.5] +- [client.0] diff --git a/suites/rados/thrash/fs/btrfs.yaml b/suites/rados/thrash/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rados/thrash/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rados/thrash/fs/ext4.yaml b/suites/rados/thrash/fs/ext4.yaml new file mode 100644 index 000000000000..fde6751751d8 --- /dev/null +++ b/suites/rados/thrash/fs/ext4.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: ext4 diff --git a/suites/rados/thrash/fs/xfs.yaml b/suites/rados/thrash/fs/xfs.yaml new file mode 100644 index 000000000000..bfc3d618fc91 --- /dev/null +++ b/suites/rados/thrash/fs/xfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: xfs diff --git a/suites/rados/thrash/thrashers/default.yaml b/suites/rados/thrash/thrashers/default.yaml new file mode 100644 index 000000000000..e3f9001cd361 --- /dev/null +++ b/suites/rados/thrash/thrashers/default.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + - objects unfound and apparently lost +- thrashosds: + timeout: 1200 diff --git a/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml b/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml new file mode 100644 index 000000000000..bccd0b326ad3 --- /dev/null +++ b/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml @@ -0,0 +1,8 @@ +tasks: +- radosbench: + clients: [client.0] + time: 60 +- admin_socket: + client.0: + objecter_requests: + test: "http://ceph.newdream.net/git/?p=ceph.git;a=blob_plain;f=src/test/admin_socket/objecter_requests;hb=HEAD" diff --git a/suites/rados/thrash/workloads/rados_api_tests.yaml b/suites/rados/thrash/workloads/rados_api_tests.yaml new file mode 100644 index 000000000000..b4708ebd7c0a --- /dev/null +++ b/suites/rados/thrash/workloads/rados_api_tests.yaml @@ -0,0 +1,6 @@ +tasks: +- ceph-fuse: +- workunit: + clients: + client.0: + - rados/test.sh diff --git a/suites/rados/thrash/workloads/radosbench.yaml b/suites/rados/thrash/workloads/radosbench.yaml new file mode 100644 index 000000000000..3940870fce0f --- /dev/null +++ b/suites/rados/thrash/workloads/radosbench.yaml @@ -0,0 +1,4 @@ +tasks: +- radosbench: + clients: [client.0] + time: 1800 diff --git a/suites/rados/thrash/workloads/readwrite.yaml b/suites/rados/thrash/workloads/readwrite.yaml new file mode 100644 index 000000000000..c53e52b0872b --- /dev/null +++ b/suites/rados/thrash/workloads/readwrite.yaml @@ -0,0 +1,9 @@ +tasks: +- rados: + clients: [client.0] + ops: 4000 + objects: 500 + op_weights: + read: 45 + write: 45 + delete: 10 diff --git a/suites/rados/thrash/workloads/snaps-few-objects.yaml b/suites/rados/thrash/workloads/snaps-few-objects.yaml new file mode 100644 index 000000000000..561bf19a4d01 --- /dev/null +++ b/suites/rados/thrash/workloads/snaps-few-objects.yaml @@ -0,0 +1,12 @@ +tasks: +- rados: + clients: [client.0] + ops: 4000 + objects: 50 + op_weights: + read: 100 + write: 100 + delete: 50 + snap_create: 50 + snap_remove: 50 + snap_rollback: 50 diff --git a/suites/rados/thrash/workloads/snaps-many-objects.yaml b/suites/rados/thrash/workloads/snaps-many-objects.yaml new file mode 100644 index 000000000000..bb0c500b64ac --- /dev/null +++ b/suites/rados/thrash/workloads/snaps-many-objects.yaml @@ -0,0 +1,12 @@ +tasks: +- rados: + clients: [client.0] + ops: 4000 + objects: 500 + op_weights: + read: 100 + write: 100 + delete: 50 + snap_create: 50 + snap_remove: 50 + snap_rollback: 50 diff --git a/suites/rados/verify/clusters/fixed-3.yaml b/suites/rados/verify/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/rados/verify/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/rados/verify/fs/btrfs.yaml b/suites/rados/verify/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rados/verify/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rados/verify/tasks/mon_recovery.yaml b/suites/rados/verify/tasks/mon_recovery.yaml new file mode 100644 index 000000000000..6240d4c51493 --- /dev/null +++ b/suites/rados/verify/tasks/mon_recovery.yaml @@ -0,0 +1,3 @@ +tasks: +- ceph: +- mon_recovery: diff --git a/suites/rados/verify/tasks/rados_api_tests.yaml b/suites/rados/verify/tasks/rados_api_tests.yaml new file mode 100644 index 000000000000..32ac50a599d2 --- /dev/null +++ b/suites/rados/verify/tasks/rados_api_tests.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rados/test.sh diff --git a/suites/rados/verify/tasks/rgw_s3tests.yaml b/suites/rados/verify/tasks/rgw_s3tests.yaml new file mode 100644 index 000000000000..c99c85f7a062 --- /dev/null +++ b/suites/rados/verify/tasks/rgw_s3tests.yaml @@ -0,0 +1,8 @@ +tasks: +- ceph: +- rgw: + client.0: + valgrind: [--tool=memcheck] +- s3tests: + client.0: + rgw_server: client.0 diff --git a/suites/rados/verify/validater/lockdep.yaml b/suites/rados/verify/validater/lockdep.yaml new file mode 100644 index 000000000000..25f84355c0b0 --- /dev/null +++ b/suites/rados/verify/validater/lockdep.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + global: + lockdep: true diff --git a/suites/rados/verify/validater/valgrind.yaml b/suites/rados/verify/validater/valgrind.yaml new file mode 100644 index 000000000000..2cbef8aa6f75 --- /dev/null +++ b/suites/rados/verify/validater/valgrind.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + valgrind: + mon: [--tool=memcheck] + osd: [--tool=memcheck] + mds: [--tool=memcheck] diff --git a/suites/rbd/basic/clusters/fixed-3.yaml b/suites/rbd/basic/clusters/fixed-3.yaml new file mode 120000 index 000000000000..a3ac9fc4dec2 --- /dev/null +++ b/suites/rbd/basic/clusters/fixed-3.yaml @@ -0,0 +1 @@ +../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/rbd/basic/fs/btrfs.yaml b/suites/rbd/basic/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rbd/basic/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml b/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml new file mode 100644 index 000000000000..f1590db282dd --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_librbd.sh diff --git a/suites/rbd/basic/tasks/rbd_cli_copy.yaml b/suites/rbd/basic/tasks/rbd_cli_copy.yaml new file mode 100644 index 000000000000..02db2737055e --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_cli_copy.yaml @@ -0,0 +1,9 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/copy.sh + env: + RBD_CREATE_ARGS: --new-format diff --git a/suites/rbd/basic/tasks/rbd_cli_copy_old_format.yaml b/suites/rbd/basic/tasks/rbd_cli_copy_old_format.yaml new file mode 100644 index 000000000000..8e6ce8194042 --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_cli_copy_old_format.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/copy.sh diff --git a/suites/rbd/basic/tasks/rbd_cli_import_export.yaml b/suites/rbd/basic/tasks/rbd_cli_import_export.yaml new file mode 100644 index 000000000000..09f8de93bcfc --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_cli_import_export.yaml @@ -0,0 +1,9 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/import_export.sh + env: + RBD_CREATE_ARGS: --new-format diff --git a/suites/rbd/basic/tasks/rbd_cli_import_export_old_format.yaml b/suites/rbd/basic/tasks/rbd_cli_import_export_old_format.yaml new file mode 100644 index 000000000000..aa224985f7e4 --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_cli_import_export_old_format.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/import_export.sh diff --git a/suites/rbd/basic/tasks/rbd_cls_tests.yaml b/suites/rbd/basic/tasks/rbd_cls_tests.yaml new file mode 100644 index 000000000000..0c65ece3d0e9 --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_cls_tests.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_cls_rbd.sh diff --git a/suites/rbd/basic/tasks/rbd_python_api_tests_old_format.yaml b/suites/rbd/basic/tasks/rbd_python_api_tests_old_format.yaml new file mode 100644 index 000000000000..e81dcff1efe5 --- /dev/null +++ b/suites/rbd/basic/tasks/rbd_python_api_tests_old_format.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_librbd_python.sh diff --git a/suites/rbd/librbd/cache/none.yaml b/suites/rbd/librbd/cache/none.yaml new file mode 100644 index 000000000000..da735f1757b4 --- /dev/null +++ b/suites/rbd/librbd/cache/none.yaml @@ -0,0 +1,5 @@ +task: +- ceph: + conf: + client: + rbd cache: false diff --git a/suites/rbd/librbd/cache/writeback.yaml b/suites/rbd/librbd/cache/writeback.yaml new file mode 100644 index 000000000000..b907a0a41020 --- /dev/null +++ b/suites/rbd/librbd/cache/writeback.yaml @@ -0,0 +1,5 @@ +task: +- ceph: + conf: + client: + rbd cache: true diff --git a/suites/rbd/librbd/cache/writethrough.yaml b/suites/rbd/librbd/cache/writethrough.yaml new file mode 100644 index 000000000000..d98e27797d2d --- /dev/null +++ b/suites/rbd/librbd/cache/writethrough.yaml @@ -0,0 +1,6 @@ +task: +- ceph: + conf: + client: + rbd cache: true + rbd cache max dirty: 0 diff --git a/suites/rbd/librbd/ceph/ceph.yaml b/suites/rbd/librbd/ceph/ceph.yaml new file mode 100644 index 000000000000..5df450dc9565 --- /dev/null +++ b/suites/rbd/librbd/ceph/ceph.yaml @@ -0,0 +1,2 @@ +tasks: +- ceph: diff --git a/suites/rbd/librbd/clusters b/suites/rbd/librbd/clusters new file mode 120000 index 000000000000..2be59c6e931e --- /dev/null +++ b/suites/rbd/librbd/clusters @@ -0,0 +1 @@ +../basic/clusters/ \ No newline at end of file diff --git a/suites/rbd/librbd/fs b/suites/rbd/librbd/fs new file mode 120000 index 000000000000..3658920363d1 --- /dev/null +++ b/suites/rbd/librbd/fs @@ -0,0 +1 @@ +../basic/fs \ No newline at end of file diff --git a/suites/rbd/librbd/workloads/c_api_tests.yaml b/suites/rbd/librbd/workloads/c_api_tests.yaml new file mode 100644 index 000000000000..f94a6d91b800 --- /dev/null +++ b/suites/rbd/librbd/workloads/c_api_tests.yaml @@ -0,0 +1,8 @@ +tasks: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_librbd.sh + env: + RBD_FEATURES: "1" diff --git a/suites/rbd/librbd/workloads/fsx.yaml b/suites/rbd/librbd/workloads/fsx.yaml new file mode 100644 index 000000000000..6d8cd5f1ac4f --- /dev/null +++ b/suites/rbd/librbd/workloads/fsx.yaml @@ -0,0 +1,4 @@ +tasks: +- rbd_fsx: + clients: [client.0] + ops: 20000 diff --git a/suites/rbd/librbd/workloads/python_api_tests.yaml b/suites/rbd/librbd/workloads/python_api_tests.yaml new file mode 100644 index 000000000000..5b036b34ddb9 --- /dev/null +++ b/suites/rbd/librbd/workloads/python_api_tests.yaml @@ -0,0 +1,8 @@ +tasks: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_librbd_python.sh + env: + RBD_FEATURES: "1" diff --git a/suites/rbd/librbd/workloads/qemu_bonnie.yaml b/suites/rbd/librbd/workloads/qemu_bonnie.yaml new file mode 100644 index 000000000000..8c65bc2f7c01 --- /dev/null +++ b/suites/rbd/librbd/workloads/qemu_bonnie.yaml @@ -0,0 +1,4 @@ +tasks: +- qemu: + all: + test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/bonnie.sh diff --git a/suites/rbd/librbd/workloads/qemu_fsstress.yaml b/suites/rbd/librbd/workloads/qemu_fsstress.yaml new file mode 100644 index 000000000000..35d0932ebce5 --- /dev/null +++ b/suites/rbd/librbd/workloads/qemu_fsstress.yaml @@ -0,0 +1,4 @@ +tasks: +- qemu: + all: + test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/fsstress.sh diff --git a/suites/rbd/librbd/workloads/qemu_tiobench.yaml b/suites/rbd/librbd/workloads/qemu_tiobench.yaml new file mode 100644 index 000000000000..faa1764d1099 --- /dev/null +++ b/suites/rbd/librbd/workloads/qemu_tiobench.yaml @@ -0,0 +1,4 @@ +tasks: +- qemu: + all: + test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/tiobench.sh diff --git a/suites/rbd/thrash/clusters/6-osd-3-machine.yaml b/suites/rbd/thrash/clusters/6-osd-3-machine.yaml new file mode 100644 index 000000000000..f6247ebf2f37 --- /dev/null +++ b/suites/rbd/thrash/clusters/6-osd-3-machine.yaml @@ -0,0 +1,4 @@ +roles: +- [mon.a, osd.0, osd.1, osd.2] +- [mds.a, osd.3, osd.4, osd.5] +- [client.0] diff --git a/suites/rbd/thrash/fs/btrfs.yaml b/suites/rbd/thrash/fs/btrfs.yaml new file mode 100644 index 000000000000..0e9746f72355 --- /dev/null +++ b/suites/rbd/thrash/fs/btrfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: btrfs diff --git a/suites/rbd/thrash/fs/ext4.yaml b/suites/rbd/thrash/fs/ext4.yaml new file mode 100644 index 000000000000..fde6751751d8 --- /dev/null +++ b/suites/rbd/thrash/fs/ext4.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: ext4 diff --git a/suites/rbd/thrash/fs/xfs.yaml b/suites/rbd/thrash/fs/xfs.yaml new file mode 100644 index 000000000000..bfc3d618fc91 --- /dev/null +++ b/suites/rbd/thrash/fs/xfs.yaml @@ -0,0 +1,3 @@ +overrides: + ceph: + fs: xfs diff --git a/suites/rbd/thrash/thrashers/default.yaml b/suites/rbd/thrash/thrashers/default.yaml new file mode 100644 index 000000000000..e3f9001cd361 --- /dev/null +++ b/suites/rbd/thrash/thrashers/default.yaml @@ -0,0 +1,7 @@ +tasks: +- ceph: + log-whitelist: + - wrongly marked me down + - objects unfound and apparently lost +- thrashosds: + timeout: 1200 diff --git a/suites/rbd/thrash/workloads/rbd_api_tests.yaml b/suites/rbd/thrash/workloads/rbd_api_tests.yaml new file mode 100644 index 000000000000..f94a6d91b800 --- /dev/null +++ b/suites/rbd/thrash/workloads/rbd_api_tests.yaml @@ -0,0 +1,8 @@ +tasks: +- ceph-fuse: +- workunit: + clients: + client.0: + - rbd/test_librbd.sh + env: + RBD_FEATURES: "1" diff --git a/suites/rbd/thrash/workloads/rbd_fsx_cache_writeback.yaml b/suites/rbd/thrash/workloads/rbd_fsx_cache_writeback.yaml new file mode 100644 index 000000000000..c603ffffecb3 --- /dev/null +++ b/suites/rbd/thrash/workloads/rbd_fsx_cache_writeback.yaml @@ -0,0 +1,9 @@ +tasks: +- rbd_fsx: + clients: [client.0] + ops: 20000 +overrides: + ceph: + conf: + client: + rbd cache: true diff --git a/suites/rbd/thrash/workloads/rbd_fsx_cache_writethrough.yaml b/suites/rbd/thrash/workloads/rbd_fsx_cache_writethrough.yaml new file mode 100644 index 000000000000..fa9e8181778f --- /dev/null +++ b/suites/rbd/thrash/workloads/rbd_fsx_cache_writethrough.yaml @@ -0,0 +1,10 @@ +tasks: +- rbd_fsx: + clients: [client.0] + ops: 20000 +overrides: + ceph: + conf: + client: + rbd cache: true + rbd cache max dirty: 0 diff --git a/suites/rbd/thrash/workloads/rbd_fsx_nocache.yaml b/suites/rbd/thrash/workloads/rbd_fsx_nocache.yaml new file mode 100644 index 000000000000..120ec00afbac --- /dev/null +++ b/suites/rbd/thrash/workloads/rbd_fsx_nocache.yaml @@ -0,0 +1,9 @@ +tasks: +- rbd_fsx: + clients: [client.0] + ops: 20000 +overrides: + ceph: + conf: + client: + rbd cache: false diff --git a/suites/regression/basic/clusters/fixed-3.yaml b/suites/regression/basic/clusters/fixed-3.yaml deleted file mode 120000 index a3ac9fc4dec2..000000000000 --- a/suites/regression/basic/clusters/fixed-3.yaml +++ /dev/null @@ -1 +0,0 @@ -../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/regression/basic/fs/btrfs.yaml b/suites/regression/basic/fs/btrfs.yaml deleted file mode 100644 index 0e9746f72355..000000000000 --- a/suites/regression/basic/fs/btrfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: btrfs diff --git a/suites/regression/basic/tasks/cfuse_workunit_kernel_untar_build.yaml b/suites/regression/basic/tasks/cfuse_workunit_kernel_untar_build.yaml deleted file mode 100644 index 6f048f894d04..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_kernel_untar_build.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - kernel_untar_build.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_misc.yaml b/suites/regression/basic/tasks/cfuse_workunit_misc.yaml deleted file mode 100644 index d8d1a0045031..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_misc.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - misc diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_blogbench.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_blogbench.yaml deleted file mode 100644 index 4c9ff413b5b8..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_blogbench.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/blogbench.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_dbench.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_dbench.yaml deleted file mode 100644 index 2d64f63f8769..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_dbench.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/dbench.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_ffsb.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_ffsb.yaml deleted file mode 100644 index 22cf239740c4..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_ffsb.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/ffsb.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_fsstress.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_fsstress.yaml deleted file mode 100644 index 8f0bc592c903..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_fsstress.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/fsstress.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_fsx.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_fsx.yaml deleted file mode 100644 index 9b59a2204df2..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_fsx.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/fsx.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_iozone.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_iozone.yaml deleted file mode 100644 index fedc23081b4d..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_iozone.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: [client.0] -- workunit: - clients: - all: - - suites/iozone.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_pjd.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_pjd.yaml deleted file mode 100644 index d7f729e29d51..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_pjd.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/pjd.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_suites_tiobench.yaml b/suites/regression/basic/tasks/cfuse_workunit_suites_tiobench.yaml deleted file mode 100644 index 73fc216f56fd..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_suites_tiobench.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/tiobench.sh diff --git a/suites/regression/basic/tasks/cfuse_workunit_trivial_sync.yaml b/suites/regression/basic/tasks/cfuse_workunit_trivial_sync.yaml deleted file mode 100644 index 85c9fd168f6a..000000000000 --- a/suites/regression/basic/tasks/cfuse_workunit_trivial_sync.yaml +++ /dev/null @@ -1,6 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: [misc/trivial_sync.sh] diff --git a/suites/regression/basic/tasks/libcephfs_interface_tests.yaml b/suites/regression/basic/tasks/libcephfs_interface_tests.yaml deleted file mode 100644 index 70e9427657b9..000000000000 --- a/suites/regression/basic/tasks/libcephfs_interface_tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - libcephfs/test.sh diff --git a/suites/regression/basic/tasks/rados_api_tests.yaml b/suites/regression/basic/tasks/rados_api_tests.yaml deleted file mode 100644 index 32ac50a599d2..000000000000 --- a/suites/regression/basic/tasks/rados_api_tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rados/test.sh diff --git a/suites/regression/basic/tasks/rados_python.yaml b/suites/regression/basic/tasks/rados_python.yaml deleted file mode 100644 index a340bf554353..000000000000 --- a/suites/regression/basic/tasks/rados_python.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rados/test_python.sh diff --git a/suites/regression/basic/tasks/rados_stress_watch.yaml b/suites/regression/basic/tasks/rados_stress_watch.yaml deleted file mode 100644 index 788f989c322f..000000000000 --- a/suites/regression/basic/tasks/rados_stress_watch.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rados/stress_watch.sh diff --git a/suites/regression/basic/tasks/rados_workunit_loadgen_big.yaml b/suites/regression/basic/tasks/rados_workunit_loadgen_big.yaml deleted file mode 100644 index 7ecc6ed8c0b6..000000000000 --- a/suites/regression/basic/tasks/rados_workunit_loadgen_big.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - rados/load-gen-big.sh diff --git a/suites/regression/basic/tasks/rados_workunit_loadgen_mix.yaml b/suites/regression/basic/tasks/rados_workunit_loadgen_mix.yaml deleted file mode 100644 index b3c02f0bd13a..000000000000 --- a/suites/regression/basic/tasks/rados_workunit_loadgen_mix.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - rados/load-gen-mix.sh diff --git a/suites/regression/basic/tasks/rados_workunit_loadgen_mostlyread.yaml b/suites/regression/basic/tasks/rados_workunit_loadgen_mostlyread.yaml deleted file mode 100644 index 8ed27eba4edb..000000000000 --- a/suites/regression/basic/tasks/rados_workunit_loadgen_mostlyread.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - rados/load-gen-mostlyread.sh diff --git a/suites/regression/basic/tasks/rbd_api_tests_old_format.yaml b/suites/regression/basic/tasks/rbd_api_tests_old_format.yaml deleted file mode 100644 index f1590db282dd..000000000000 --- a/suites/regression/basic/tasks/rbd_api_tests_old_format.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_librbd.sh diff --git a/suites/regression/basic/tasks/rbd_cli_copy.yaml b/suites/regression/basic/tasks/rbd_cli_copy.yaml deleted file mode 100644 index 02db2737055e..000000000000 --- a/suites/regression/basic/tasks/rbd_cli_copy.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/copy.sh - env: - RBD_CREATE_ARGS: --new-format diff --git a/suites/regression/basic/tasks/rbd_cli_copy_old_format.yaml b/suites/regression/basic/tasks/rbd_cli_copy_old_format.yaml deleted file mode 100644 index 8e6ce8194042..000000000000 --- a/suites/regression/basic/tasks/rbd_cli_copy_old_format.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/copy.sh diff --git a/suites/regression/basic/tasks/rbd_cli_import_export.yaml b/suites/regression/basic/tasks/rbd_cli_import_export.yaml deleted file mode 100644 index 09f8de93bcfc..000000000000 --- a/suites/regression/basic/tasks/rbd_cli_import_export.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/import_export.sh - env: - RBD_CREATE_ARGS: --new-format diff --git a/suites/regression/basic/tasks/rbd_cli_import_export_old_format.yaml b/suites/regression/basic/tasks/rbd_cli_import_export_old_format.yaml deleted file mode 100644 index aa224985f7e4..000000000000 --- a/suites/regression/basic/tasks/rbd_cli_import_export_old_format.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/import_export.sh diff --git a/suites/regression/basic/tasks/rbd_cls_tests.yaml b/suites/regression/basic/tasks/rbd_cls_tests.yaml deleted file mode 100644 index 0c65ece3d0e9..000000000000 --- a/suites/regression/basic/tasks/rbd_cls_tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_cls_rbd.sh diff --git a/suites/regression/basic/tasks/rbd_python_api_tests_old_format.yaml b/suites/regression/basic/tasks/rbd_python_api_tests_old_format.yaml deleted file mode 100644 index e81dcff1efe5..000000000000 --- a/suites/regression/basic/tasks/rbd_python_api_tests_old_format.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_librbd_python.sh diff --git a/suites/regression/fs-basic b/suites/regression/fs-basic new file mode 120000 index 000000000000..06774f995eb1 --- /dev/null +++ b/suites/regression/fs-basic @@ -0,0 +1 @@ +../fs/basic \ No newline at end of file diff --git a/suites/regression/fs-verify b/suites/regression/fs-verify new file mode 120000 index 000000000000..ac93773970f3 --- /dev/null +++ b/suites/regression/fs-verify @@ -0,0 +1 @@ +../fs/verify \ No newline at end of file diff --git a/suites/regression/librbd/cache/none.yaml b/suites/regression/librbd/cache/none.yaml deleted file mode 100644 index da735f1757b4..000000000000 --- a/suites/regression/librbd/cache/none.yaml +++ /dev/null @@ -1,5 +0,0 @@ -task: -- ceph: - conf: - client: - rbd cache: false diff --git a/suites/regression/librbd/cache/writeback.yaml b/suites/regression/librbd/cache/writeback.yaml deleted file mode 100644 index b907a0a41020..000000000000 --- a/suites/regression/librbd/cache/writeback.yaml +++ /dev/null @@ -1,5 +0,0 @@ -task: -- ceph: - conf: - client: - rbd cache: true diff --git a/suites/regression/librbd/cache/writethrough.yaml b/suites/regression/librbd/cache/writethrough.yaml deleted file mode 100644 index d98e27797d2d..000000000000 --- a/suites/regression/librbd/cache/writethrough.yaml +++ /dev/null @@ -1,6 +0,0 @@ -task: -- ceph: - conf: - client: - rbd cache: true - rbd cache max dirty: 0 diff --git a/suites/regression/librbd/ceph/ceph.yaml b/suites/regression/librbd/ceph/ceph.yaml deleted file mode 100644 index 5df450dc9565..000000000000 --- a/suites/regression/librbd/ceph/ceph.yaml +++ /dev/null @@ -1,2 +0,0 @@ -tasks: -- ceph: diff --git a/suites/regression/librbd/clusters b/suites/regression/librbd/clusters deleted file mode 120000 index 2be59c6e931e..000000000000 --- a/suites/regression/librbd/clusters +++ /dev/null @@ -1 +0,0 @@ -../basic/clusters/ \ No newline at end of file diff --git a/suites/regression/librbd/fs b/suites/regression/librbd/fs deleted file mode 120000 index 3658920363d1..000000000000 --- a/suites/regression/librbd/fs +++ /dev/null @@ -1 +0,0 @@ -../basic/fs \ No newline at end of file diff --git a/suites/regression/librbd/workloads/c_api_tests.yaml b/suites/regression/librbd/workloads/c_api_tests.yaml deleted file mode 100644 index f94a6d91b800..000000000000 --- a/suites/regression/librbd/workloads/c_api_tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_librbd.sh - env: - RBD_FEATURES: "1" diff --git a/suites/regression/librbd/workloads/fsx.yaml b/suites/regression/librbd/workloads/fsx.yaml deleted file mode 100644 index 6d8cd5f1ac4f..000000000000 --- a/suites/regression/librbd/workloads/fsx.yaml +++ /dev/null @@ -1,4 +0,0 @@ -tasks: -- rbd_fsx: - clients: [client.0] - ops: 20000 diff --git a/suites/regression/librbd/workloads/python_api_tests.yaml b/suites/regression/librbd/workloads/python_api_tests.yaml deleted file mode 100644 index 5b036b34ddb9..000000000000 --- a/suites/regression/librbd/workloads/python_api_tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_librbd_python.sh - env: - RBD_FEATURES: "1" diff --git a/suites/regression/librbd/workloads/qemu_bonnie.yaml b/suites/regression/librbd/workloads/qemu_bonnie.yaml deleted file mode 100644 index 8c65bc2f7c01..000000000000 --- a/suites/regression/librbd/workloads/qemu_bonnie.yaml +++ /dev/null @@ -1,4 +0,0 @@ -tasks: -- qemu: - all: - test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/bonnie.sh diff --git a/suites/regression/librbd/workloads/qemu_fsstress.yaml b/suites/regression/librbd/workloads/qemu_fsstress.yaml deleted file mode 100644 index 35d0932ebce5..000000000000 --- a/suites/regression/librbd/workloads/qemu_fsstress.yaml +++ /dev/null @@ -1,4 +0,0 @@ -tasks: -- qemu: - all: - test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/fsstress.sh diff --git a/suites/regression/librbd/workloads/qemu_tiobench.yaml b/suites/regression/librbd/workloads/qemu_tiobench.yaml deleted file mode 100644 index faa1764d1099..000000000000 --- a/suites/regression/librbd/workloads/qemu_tiobench.yaml +++ /dev/null @@ -1,4 +0,0 @@ -tasks: -- qemu: - all: - test: https://raw.github.com/ceph/ceph/master/qa/workunits/suites/tiobench.sh diff --git a/suites/regression/multifs/clusters/fixed-3.yaml b/suites/regression/multifs/clusters/fixed-3.yaml deleted file mode 120000 index a3ac9fc4dec2..000000000000 --- a/suites/regression/multifs/clusters/fixed-3.yaml +++ /dev/null @@ -1 +0,0 @@ -../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/regression/multifs/fs/btrfs.yaml b/suites/regression/multifs/fs/btrfs.yaml deleted file mode 100644 index 0e9746f72355..000000000000 --- a/suites/regression/multifs/fs/btrfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: btrfs diff --git a/suites/regression/multifs/fs/ext4.yaml b/suites/regression/multifs/fs/ext4.yaml deleted file mode 100644 index fde6751751d8..000000000000 --- a/suites/regression/multifs/fs/ext4.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: ext4 diff --git a/suites/regression/multifs/fs/xfs.yaml b/suites/regression/multifs/fs/xfs.yaml deleted file mode 100644 index bfc3d618fc91..000000000000 --- a/suites/regression/multifs/fs/xfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: xfs diff --git a/suites/regression/multifs/tasks/rgw_readwrite.yaml b/suites/regression/multifs/tasks/rgw_readwrite.yaml deleted file mode 100644 index 3e59fc2959c7..000000000000 --- a/suites/regression/multifs/tasks/rgw_readwrite.yaml +++ /dev/null @@ -1,15 +0,0 @@ -tasks: -- ceph: -- rgw: [client.0] -- s3readwrite: - client.0: - rgw_server: client.0 - readwrite: - bucket: rwtest - readers: 10 - writers: 3 - duration: 300 - files: - num: 10 - size: 2000 - stddev: 500 diff --git a/suites/regression/multifs/tasks/rgw_roundtrip.yaml b/suites/regression/multifs/tasks/rgw_roundtrip.yaml deleted file mode 100644 index 348919b923d9..000000000000 --- a/suites/regression/multifs/tasks/rgw_roundtrip.yaml +++ /dev/null @@ -1,15 +0,0 @@ -tasks: -- ceph: -- rgw: [client.0] -- s3roundtrip: - client.0: - rgw_server: client.0 - roundtrip: - bucket: rttest - readers: 10 - writers: 3 - duration: 300 - files: - num: 10 - size: 2000 - stddev: 500 diff --git a/suites/regression/multifs/tasks/rgw_s3tests.yaml b/suites/regression/multifs/tasks/rgw_s3tests.yaml deleted file mode 100644 index 13d265def4da..000000000000 --- a/suites/regression/multifs/tasks/rgw_s3tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -tasks: -- ceph: -- rgw: [client.0] -- s3tests: - client.0: - rgw_server: client.0 diff --git a/suites/regression/multimon/clusters/21.yaml b/suites/regression/multimon/clusters/21.yaml deleted file mode 100644 index 2d134788a6f0..000000000000 --- a/suites/regression/multimon/clusters/21.yaml +++ /dev/null @@ -1,4 +0,0 @@ -roles: -- [mon.a, mon.d, mon.g, mon.j, mon.m, mon.p, mon.s, osd.0] -- [mon.b, mon.e, mon.h, mon.k, mon.n, mon.q, mon.t, mds.a] -- [mon.c, mon.f, mon.i, mon.l, mon.o, mon.r, mon.u, osd.1] diff --git a/suites/regression/multimon/clusters/3.yaml b/suites/regression/multimon/clusters/3.yaml deleted file mode 100644 index 703cc664f876..000000000000 --- a/suites/regression/multimon/clusters/3.yaml +++ /dev/null @@ -1,2 +0,0 @@ -roles: -- [mon.a, mon.b, mon.c, osd.0, osd.1, mds.a] diff --git a/suites/regression/multimon/clusters/6.yaml b/suites/regression/multimon/clusters/6.yaml deleted file mode 100644 index 627806603619..000000000000 --- a/suites/regression/multimon/clusters/6.yaml +++ /dev/null @@ -1,3 +0,0 @@ -roles: -- [mon.a, mon.c, mon.e, osd.0] -- [mon.b, mon.d, mon.f, osd.1, mds.a] diff --git a/suites/regression/multimon/clusters/9.yaml b/suites/regression/multimon/clusters/9.yaml deleted file mode 100644 index b87a158dbb0a..000000000000 --- a/suites/regression/multimon/clusters/9.yaml +++ /dev/null @@ -1,4 +0,0 @@ -roles: -- [mon.a, mon.d, mon.g, osd.0] -- [mon.b, mon.e, mon.h, mds.a] -- [mon.c, mon.f, mon.i, osd.1] diff --git a/suites/regression/multimon/tasks/mon_recovery.yaml b/suites/regression/multimon/tasks/mon_recovery.yaml deleted file mode 100644 index 6240d4c51493..000000000000 --- a/suites/regression/multimon/tasks/mon_recovery.yaml +++ /dev/null @@ -1,3 +0,0 @@ -tasks: -- ceph: -- mon_recovery: diff --git a/suites/regression/rados-basic b/suites/regression/rados-basic new file mode 120000 index 000000000000..490ca1d58fd5 --- /dev/null +++ b/suites/regression/rados-basic @@ -0,0 +1 @@ +../rados/basic \ No newline at end of file diff --git a/suites/regression/rados-multifs b/suites/regression/rados-multifs new file mode 120000 index 000000000000..283dd18236f5 --- /dev/null +++ b/suites/regression/rados-multifs @@ -0,0 +1 @@ +../rados/multifs \ No newline at end of file diff --git a/suites/regression/rados-multimon b/suites/regression/rados-multimon new file mode 120000 index 000000000000..183dd50609cb --- /dev/null +++ b/suites/regression/rados-multimon @@ -0,0 +1 @@ +../rados/multimon \ No newline at end of file diff --git a/suites/regression/rados-singleton b/suites/regression/rados-singleton new file mode 120000 index 000000000000..211ca683cb6f --- /dev/null +++ b/suites/regression/rados-singleton @@ -0,0 +1 @@ +../rados/singleton \ No newline at end of file diff --git a/suites/regression/rados-thrash b/suites/regression/rados-thrash new file mode 120000 index 000000000000..e6803820c410 --- /dev/null +++ b/suites/regression/rados-thrash @@ -0,0 +1 @@ +../rados/thrash \ No newline at end of file diff --git a/suites/regression/rados-verify b/suites/regression/rados-verify new file mode 120000 index 000000000000..ac3710773c17 --- /dev/null +++ b/suites/regression/rados-verify @@ -0,0 +1 @@ +../rados/verify \ No newline at end of file diff --git a/suites/regression/rbd-basic b/suites/regression/rbd-basic new file mode 120000 index 000000000000..ae23de1ec45b --- /dev/null +++ b/suites/regression/rbd-basic @@ -0,0 +1 @@ +../rbd/basic \ No newline at end of file diff --git a/suites/regression/rbd-librbd b/suites/regression/rbd-librbd new file mode 120000 index 000000000000..58f2bd93e0a6 --- /dev/null +++ b/suites/regression/rbd-librbd @@ -0,0 +1 @@ +../rbd/librbd \ No newline at end of file diff --git a/suites/regression/rbd-thrash b/suites/regression/rbd-thrash new file mode 120000 index 000000000000..080dac982606 --- /dev/null +++ b/suites/regression/rbd-thrash @@ -0,0 +1 @@ +../rbd/thrash \ No newline at end of file diff --git a/suites/regression/singleton/all/admin-socket.yaml b/suites/regression/singleton/all/admin-socket.yaml deleted file mode 100644 index 24da643d46de..000000000000 --- a/suites/regression/singleton/all/admin-socket.yaml +++ /dev/null @@ -1,17 +0,0 @@ -roles: -- - mon.a - - osd.0 - - mds.a - - osd.1 - - client.a -tasks: -- ceph: null -- admin_socket: - osd.0: - version: - git_version: - help: - config show: - config set filestore_dump_file /tmp/foo: - perf dump: - perf schema: diff --git a/suites/regression/singleton/all/dump-stuck.yaml b/suites/regression/singleton/all/dump-stuck.yaml deleted file mode 100644 index 380cded78171..000000000000 --- a/suites/regression/singleton/all/dump-stuck.yaml +++ /dev/null @@ -1,14 +0,0 @@ -roles: -- - mon.a - - mds.0 - - osd.0 - - osd.1 -tasks: -- ceph: - log-whitelist: - - wrongly marked me down - conf: - mon: - mon_osd_report_timeout: 90 - mon_pg_stuck_threshold: 10 -- dump_stuck: diff --git a/suites/regression/singleton/all/filestore-idempotent.yaml b/suites/regression/singleton/all/filestore-idempotent.yaml deleted file mode 100644 index 54c86f0b30fd..000000000000 --- a/suites/regression/singleton/all/filestore-idempotent.yaml +++ /dev/null @@ -1,5 +0,0 @@ -roles: -- [mon.0, osd.0, osd.1, mds.a, client.0] -tasks: -- ceph: -- filestore_idempotent: diff --git a/suites/regression/singleton/all/lost-unfound.yaml b/suites/regression/singleton/all/lost-unfound.yaml deleted file mode 100644 index ee1cbb207979..000000000000 --- a/suites/regression/singleton/all/lost-unfound.yaml +++ /dev/null @@ -1,13 +0,0 @@ -roles: -- - mon.a - - mon.b - - mon.c - - mds.a - - osd.0 - - osd.1 - - osd.2 -tasks: -- ceph: - log-whitelist: - - objects unfound and apparently lost -- lost_unfound: diff --git a/suites/regression/singleton/all/osd-backfill.yaml b/suites/regression/singleton/all/osd-backfill.yaml deleted file mode 100644 index a8161e9208b1..000000000000 --- a/suites/regression/singleton/all/osd-backfill.yaml +++ /dev/null @@ -1,16 +0,0 @@ -roles: -- - mon.a - - mon.b - - mon.c - - mds.a - - osd.0 - - osd.1 - - osd.2 -tasks: -- ceph: - log-whitelist: - - wrongly marked me down - conf: - osd: - osd min pg log entries: 5 -- osd_backfill: diff --git a/suites/regression/singleton/all/osd-recovery-incomplete.yaml b/suites/regression/singleton/all/osd-recovery-incomplete.yaml deleted file mode 100644 index 6e4a4d7956dd..000000000000 --- a/suites/regression/singleton/all/osd-recovery-incomplete.yaml +++ /dev/null @@ -1,17 +0,0 @@ -roles: -- - mon.a - - mon.b - - mon.c - - mds.a - - osd.0 - - osd.1 - - osd.2 - - osd.3 -tasks: -- ceph: - log-whitelist: - - wrongly marked me down - conf: - osd: - osd min pg log entries: 5 -- osd_recovery.test_incomplete_pgs: diff --git a/suites/regression/singleton/all/osd-recovery.yaml b/suites/regression/singleton/all/osd-recovery.yaml deleted file mode 100644 index 65c0f6ba7e86..000000000000 --- a/suites/regression/singleton/all/osd-recovery.yaml +++ /dev/null @@ -1,16 +0,0 @@ -roles: -- - mon.a - - mon.b - - mon.c - - mds.a - - osd.0 - - osd.1 - - osd.2 -tasks: -- ceph: - log-whitelist: - - wrongly marked me down - conf: - osd: - osd min pg log entries: 5 -- osd_recovery: diff --git a/suites/regression/singleton/all/peer.yaml b/suites/regression/singleton/all/peer.yaml deleted file mode 100644 index 17a64567a7c0..000000000000 --- a/suites/regression/singleton/all/peer.yaml +++ /dev/null @@ -1,13 +0,0 @@ -roles: -- - mon.0 - - mon.1 - - mon.2 - - mds.a - - osd.0 - - osd.1 - - osd.2 -tasks: -- ceph: - log-whitelist: - - objects unfound and apparently lost -- peer: diff --git a/suites/regression/singleton/all/radosgw-admin.yaml b/suites/regression/singleton/all/radosgw-admin.yaml deleted file mode 100644 index 231bc4bfa93b..000000000000 --- a/suites/regression/singleton/all/radosgw-admin.yaml +++ /dev/null @@ -1,7 +0,0 @@ -roles: -- [mon.a, mds.a, osd.0, client.0, osd.1] -tasks: -- ceph: -- rgw: - client.0: -- radosgw-admin: diff --git a/suites/regression/singleton/all/thrash-rados.yaml b/suites/regression/singleton/all/thrash-rados.yaml deleted file mode 100644 index a4b14d6939c2..000000000000 --- a/suites/regression/singleton/all/thrash-rados.yaml +++ /dev/null @@ -1,23 +0,0 @@ -roles: -- - mon.a - - mds.0 - - osd.0 - - osd.1 - - osd.2 -- - osd.3 - - osd.4 - - osd.5 - - client.0 -tasks: -- ceph: - log-whitelist: - - wrongly marked me down -- thrashosds: - op_delay: 30 - clean_interval: 120 - chance_down: .5 -- ceph-fuse: -- workunit: - clients: - all: - - rados/load-gen-mix-small.sh diff --git a/suites/regression/singleton/fs/btrfs.yaml b/suites/regression/singleton/fs/btrfs.yaml deleted file mode 100644 index 0e9746f72355..000000000000 --- a/suites/regression/singleton/fs/btrfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: btrfs diff --git a/suites/regression/thrash/clusters/6-osd-3-machine.yaml b/suites/regression/thrash/clusters/6-osd-3-machine.yaml deleted file mode 100644 index f6247ebf2f37..000000000000 --- a/suites/regression/thrash/clusters/6-osd-3-machine.yaml +++ /dev/null @@ -1,4 +0,0 @@ -roles: -- [mon.a, osd.0, osd.1, osd.2] -- [mds.a, osd.3, osd.4, osd.5] -- [client.0] diff --git a/suites/regression/thrash/fs/btrfs.yaml b/suites/regression/thrash/fs/btrfs.yaml deleted file mode 100644 index 0e9746f72355..000000000000 --- a/suites/regression/thrash/fs/btrfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: btrfs diff --git a/suites/regression/thrash/fs/ext4.yaml b/suites/regression/thrash/fs/ext4.yaml deleted file mode 100644 index fde6751751d8..000000000000 --- a/suites/regression/thrash/fs/ext4.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: ext4 diff --git a/suites/regression/thrash/fs/xfs.yaml b/suites/regression/thrash/fs/xfs.yaml deleted file mode 100644 index bfc3d618fc91..000000000000 --- a/suites/regression/thrash/fs/xfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: xfs diff --git a/suites/regression/thrash/thrashers/default.yaml b/suites/regression/thrash/thrashers/default.yaml deleted file mode 100644 index e3f9001cd361..000000000000 --- a/suites/regression/thrash/thrashers/default.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: - log-whitelist: - - wrongly marked me down - - objects unfound and apparently lost -- thrashosds: - timeout: 1200 diff --git a/suites/regression/thrash/workloads/admin_socket_objecter_requests.yaml b/suites/regression/thrash/workloads/admin_socket_objecter_requests.yaml deleted file mode 100644 index bccd0b326ad3..000000000000 --- a/suites/regression/thrash/workloads/admin_socket_objecter_requests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- radosbench: - clients: [client.0] - time: 60 -- admin_socket: - client.0: - objecter_requests: - test: "http://ceph.newdream.net/git/?p=ceph.git;a=blob_plain;f=src/test/admin_socket/objecter_requests;hb=HEAD" diff --git a/suites/regression/thrash/workloads/rados_api_tests.yaml b/suites/regression/thrash/workloads/rados_api_tests.yaml deleted file mode 100644 index b4708ebd7c0a..000000000000 --- a/suites/regression/thrash/workloads/rados_api_tests.yaml +++ /dev/null @@ -1,6 +0,0 @@ -tasks: -- ceph-fuse: -- workunit: - clients: - client.0: - - rados/test.sh diff --git a/suites/regression/thrash/workloads/radosbench.yaml b/suites/regression/thrash/workloads/radosbench.yaml deleted file mode 100644 index 3940870fce0f..000000000000 --- a/suites/regression/thrash/workloads/radosbench.yaml +++ /dev/null @@ -1,4 +0,0 @@ -tasks: -- radosbench: - clients: [client.0] - time: 1800 diff --git a/suites/regression/thrash/workloads/rbd_api_tests.yaml b/suites/regression/thrash/workloads/rbd_api_tests.yaml deleted file mode 100644 index f94a6d91b800..000000000000 --- a/suites/regression/thrash/workloads/rbd_api_tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- ceph-fuse: -- workunit: - clients: - client.0: - - rbd/test_librbd.sh - env: - RBD_FEATURES: "1" diff --git a/suites/regression/thrash/workloads/rbd_fsx_cache_writeback.yaml b/suites/regression/thrash/workloads/rbd_fsx_cache_writeback.yaml deleted file mode 100644 index c603ffffecb3..000000000000 --- a/suites/regression/thrash/workloads/rbd_fsx_cache_writeback.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- rbd_fsx: - clients: [client.0] - ops: 20000 -overrides: - ceph: - conf: - client: - rbd cache: true diff --git a/suites/regression/thrash/workloads/rbd_fsx_cache_writethrough.yaml b/suites/regression/thrash/workloads/rbd_fsx_cache_writethrough.yaml deleted file mode 100644 index fa9e8181778f..000000000000 --- a/suites/regression/thrash/workloads/rbd_fsx_cache_writethrough.yaml +++ /dev/null @@ -1,10 +0,0 @@ -tasks: -- rbd_fsx: - clients: [client.0] - ops: 20000 -overrides: - ceph: - conf: - client: - rbd cache: true - rbd cache max dirty: 0 diff --git a/suites/regression/thrash/workloads/rbd_fsx_nocache.yaml b/suites/regression/thrash/workloads/rbd_fsx_nocache.yaml deleted file mode 100644 index 120ec00afbac..000000000000 --- a/suites/regression/thrash/workloads/rbd_fsx_nocache.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- rbd_fsx: - clients: [client.0] - ops: 20000 -overrides: - ceph: - conf: - client: - rbd cache: false diff --git a/suites/regression/thrash/workloads/readwrite.yaml b/suites/regression/thrash/workloads/readwrite.yaml deleted file mode 100644 index c53e52b0872b..000000000000 --- a/suites/regression/thrash/workloads/readwrite.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 500 - op_weights: - read: 45 - write: 45 - delete: 10 diff --git a/suites/regression/thrash/workloads/snaps-few-objects.yaml b/suites/regression/thrash/workloads/snaps-few-objects.yaml deleted file mode 100644 index 561bf19a4d01..000000000000 --- a/suites/regression/thrash/workloads/snaps-few-objects.yaml +++ /dev/null @@ -1,12 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - op_weights: - read: 100 - write: 100 - delete: 50 - snap_create: 50 - snap_remove: 50 - snap_rollback: 50 diff --git a/suites/regression/thrash/workloads/snaps-many-objects.yaml b/suites/regression/thrash/workloads/snaps-many-objects.yaml deleted file mode 100644 index bb0c500b64ac..000000000000 --- a/suites/regression/thrash/workloads/snaps-many-objects.yaml +++ /dev/null @@ -1,12 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 500 - op_weights: - read: 100 - write: 100 - delete: 50 - snap_create: 50 - snap_remove: 50 - snap_rollback: 50 diff --git a/suites/regression/verify/clusters/fixed-3.yaml b/suites/regression/verify/clusters/fixed-3.yaml deleted file mode 120000 index a3ac9fc4dec2..000000000000 --- a/suites/regression/verify/clusters/fixed-3.yaml +++ /dev/null @@ -1 +0,0 @@ -../../../../clusters/fixed-3.yaml \ No newline at end of file diff --git a/suites/regression/verify/fs/btrfs.yaml b/suites/regression/verify/fs/btrfs.yaml deleted file mode 100644 index 0e9746f72355..000000000000 --- a/suites/regression/verify/fs/btrfs.yaml +++ /dev/null @@ -1,3 +0,0 @@ -overrides: - ceph: - fs: btrfs diff --git a/suites/regression/verify/tasks/cfuse_workunit_suites_dbench.yaml b/suites/regression/verify/tasks/cfuse_workunit_suites_dbench.yaml deleted file mode 100644 index e96ba012bd62..000000000000 --- a/suites/regression/verify/tasks/cfuse_workunit_suites_dbench.yaml +++ /dev/null @@ -1,11 +0,0 @@ -tasks: -- ceph: - conf: - client: - debug client: 1/20 - debug ms: 0/10 -- ceph-fuse: -- workunit: - clients: - all: - - suites/dbench.sh diff --git a/suites/regression/verify/tasks/cfuse_workunit_suites_fsstress.yaml b/suites/regression/verify/tasks/cfuse_workunit_suites_fsstress.yaml deleted file mode 100644 index 8f0bc592c903..000000000000 --- a/suites/regression/verify/tasks/cfuse_workunit_suites_fsstress.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - all: - - suites/fsstress.sh diff --git a/suites/regression/verify/tasks/libcephfs_interface_tests.yaml b/suites/regression/verify/tasks/libcephfs_interface_tests.yaml deleted file mode 100644 index 70e9427657b9..000000000000 --- a/suites/regression/verify/tasks/libcephfs_interface_tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - libcephfs/test.sh diff --git a/suites/regression/verify/tasks/mon_recovery.yaml b/suites/regression/verify/tasks/mon_recovery.yaml deleted file mode 100644 index 6240d4c51493..000000000000 --- a/suites/regression/verify/tasks/mon_recovery.yaml +++ /dev/null @@ -1,3 +0,0 @@ -tasks: -- ceph: -- mon_recovery: diff --git a/suites/regression/verify/tasks/rados_api_tests.yaml b/suites/regression/verify/tasks/rados_api_tests.yaml deleted file mode 100644 index 32ac50a599d2..000000000000 --- a/suites/regression/verify/tasks/rados_api_tests.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: -- ceph: -- ceph-fuse: -- workunit: - clients: - client.0: - - rados/test.sh diff --git a/suites/regression/verify/tasks/rgw_s3tests.yaml b/suites/regression/verify/tasks/rgw_s3tests.yaml deleted file mode 100644 index c99c85f7a062..000000000000 --- a/suites/regression/verify/tasks/rgw_s3tests.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- ceph: -- rgw: - client.0: - valgrind: [--tool=memcheck] -- s3tests: - client.0: - rgw_server: client.0 diff --git a/suites/regression/verify/validater/lockdep.yaml b/suites/regression/verify/validater/lockdep.yaml deleted file mode 100644 index 25f84355c0b0..000000000000 --- a/suites/regression/verify/validater/lockdep.yaml +++ /dev/null @@ -1,5 +0,0 @@ -overrides: - ceph: - conf: - global: - lockdep: true diff --git a/suites/regression/verify/validater/valgrind.yaml b/suites/regression/verify/validater/valgrind.yaml deleted file mode 100644 index 2cbef8aa6f75..000000000000 --- a/suites/regression/verify/validater/valgrind.yaml +++ /dev/null @@ -1,6 +0,0 @@ -overrides: - ceph: - valgrind: - mon: [--tool=memcheck] - osd: [--tool=memcheck] - mds: [--tool=memcheck]