├── suites ├── dummy │ ├── % │ └── all │ │ └── nop.yaml ├── fs │ ├── 32bits │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ ├── whitelist_wrongly_marked_down.yaml │ │ │ └── faked-ino.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── clusters │ │ │ └── fixed-2-ucephfs.yaml │ │ └── tasks │ │ │ └── cfuse_workunit_suites_fsstress.yaml │ ├── basic │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── inline │ │ │ ├── no.yaml │ │ │ └── yes.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── clusters │ │ │ └── fixed-2-ucephfs.yaml │ │ └── tasks │ │ │ ├── libcephfs_interface_tests.yaml │ │ │ ├── cfuse_workunit_suites_dbench.yaml │ │ │ ├── cfuse_workunit_suites_ffsb.yaml │ │ │ ├── cfuse_workunit_trivial_sync.yaml │ │ │ ├── cfuse_workunit_suites_fsstress.yaml │ │ │ ├── cfuse_workunit_suites_blogbench.yaml │ │ │ ├── asok_dump_tree.yaml │ │ │ ├── cfuse_workunit_suites_fsx.yaml │ │ │ ├── cfuse_workunit_suites_iogen.yaml │ │ │ ├── cfuse_workunit_suites_iozone.yaml │ │ │ ├── cfuse_workunit_misc.yaml │ │ │ ├── cfuse_workunit_misc_test_o_trunc.yaml │ │ │ ├── cfuse_workunit_suites_fsync.yaml │ │ │ ├── mds_creation_retry.yaml │ │ │ └── libcephfs_python.yaml │ ├── snaps │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── clusters │ │ │ └── fixed-2-ucephfs.yaml │ │ └── tasks │ │ │ └── snaptests.yaml │ ├── thrash │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── msgr-failures │ │ │ └── none.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── ceph-thrash │ │ │ └── default.yaml │ │ ├── tasks │ │ │ ├── cfuse_workunit_trivial_sync.yaml │ │ │ ├── cfuse_workunit_suites_fsstress.yaml │ │ │ └── cfuse_workunit_snaptests.yaml │ │ └── clusters │ │ │ └── mds-1active-1standby.yaml │ ├── verify │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ ├── whitelist_wrongly_marked_down.yaml │ │ │ └── mon-debug.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── clusters │ │ │ └── fixed-2-ucephfs.yaml │ │ ├── tasks │ │ │ ├── libcephfs_interface_tests.yaml │ │ │ ├── cfuse_workunit_suites_dbench.yaml │ │ │ └── cfuse_workunit_suites_fsstress.yaml │ │ └── validater │ │ │ └── lockdep.yaml │ ├── multiclient │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ ├── fuse.yaml │ │ │ └── kclient.yaml.disabled │ │ ├── tasks │ │ │ └── cephfs_misc_tests.yaml │ │ └── clusters │ │ │ ├── two_clients.yaml │ │ │ └── three_clients.yaml │ ├── multifs │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ ├── mon-debug.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── tasks │ │ │ └── failover.yaml │ │ └── clusters │ │ │ └── 2-remote-clients.yaml │ ├── permission │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ └── clusters │ │ │ └── fixed-2-ucephfs.yaml │ ├── recovery │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ ├── fuse-unmounted.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── tasks │ │ │ ├── strays.yaml │ │ │ ├── fragment.yaml │ │ │ ├── mds-flush.yaml │ │ │ ├── backtrace.yaml │ │ │ ├── cap-flush.yaml │ │ │ ├── client-readahad.yaml │ │ │ └── pool-perm.yaml │ │ └── clusters │ │ │ └── 4-remote-clients.yaml │ ├── traceless │ │ ├── % │ │ ├── overrides │ │ │ ├── + │ │ │ ├── debug.yaml │ │ │ ├── frag_enable.yaml │ │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── mount │ │ │ └── fuse.yaml │ │ ├── clusters │ │ │ └── fixed-2-ucephfs.yaml │ │ ├── tasks │ │ │ ├── cfuse_workunit_suites_ffsb.yaml │ │ │ ├── cfuse_workunit_suites_dbench.yaml │ │ │ ├── cfuse_workunit_suites_blogbench.yaml │ │ │ └── cfuse_workunit_suites_fsstress.yaml │ │ └── traceless │ │ │ └── 50pc.yaml │ └── standbyreplay │ │ ├── % │ │ ├── overrides │ │ ├── + │ │ ├── debug.yaml │ │ ├── frag_enable.yaml │ │ └── whitelist_wrongly_marked_down.yaml │ │ ├── fs │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── begin.yaml │ │ ├── mount │ │ └── fuse.yaml │ │ └── tasks │ │ └── migration.yaml ├── krbd │ ├── rbd │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── clusters │ │ │ └── fixed-3.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ ├── conf.yaml │ │ └── tasks │ │ │ ├── rbd_workunit_trivial_sync.yaml │ │ │ ├── rbd_workunit_suites_fsx.yaml │ │ │ ├── rbd_workunit_suites_dbench.yaml │ │ │ ├── rbd_workunit_suites_fsstress.yaml │ │ │ ├── rbd_workunit_kernel_untar_build.yaml │ │ │ ├── rbd_workunit_suites_ffsb.yaml │ │ │ ├── rbd_workunit_suites_iozone.yaml │ │ │ ├── rbd_workunit_suites_fsstress_ext4.yaml │ │ │ └── rbd_workunit_suites_fsstress_btrfs.yaml │ ├── singleton │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ └── conf.yaml │ ├── thrash │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── clusters │ │ │ └── fixed-3.yaml │ │ ├── thrashers │ │ │ ├── mon-thrasher.yaml │ │ │ └── default.yaml │ │ ├── conf.yaml │ │ └── workloads │ │ │ ├── rbd_workunit_suites_ffsb.yaml │ │ │ └── rbd_workunit_suites_iozone.yaml.disabled │ ├── unmap │ │ ├── % │ │ ├── xfs.yaml │ │ ├── ceph │ │ │ └── ceph.yaml │ │ ├── conf.yaml │ │ ├── tasks │ │ │ └── unmap.yaml │ │ └── kernels │ │ │ ├── single-major-off.yaml │ │ │ └── single-major-on.yaml │ └── rbd-nomount │ │ ├── % │ │ ├── fs │ │ └── btrfs.yaml │ │ ├── clusters │ │ └── fixed-3.yaml │ │ ├── install │ │ └── ceph.yaml │ │ ├── tasks │ │ ├── rbd_kernel.yaml │ │ ├── rbd_map_unmap.yaml │ │ ├── rbd_huge_tickets.yaml │ │ ├── rbd_simple_big.yaml │ │ └── rbd_map_snapshot_io.yaml │ │ ├── msgr-failures │ │ ├── few.yaml │ │ └── many.yaml │ │ └── conf.yaml ├── mgr │ └── basic │ │ ├── % │ │ ├── fs │ │ └── xfs.yaml │ │ ├── tasks │ │ └── failover.yaml │ │ └── clusters │ │ └── 2-node-mgr.yaml ├── rbd │ ├── basic │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-1.yaml │ │ │ └── openstack.yaml │ │ ├── cachepool │ │ │ └── none.yaml │ │ ├── objectstore │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── base │ │ │ └── install.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ └── tasks │ │ │ ├── rbd_cls_tests.yaml │ │ │ ├── rbd_cli_tests.yaml │ │ │ ├── rbd_lock_and_fence.yaml │ │ │ ├── rbd_api_tests_old_format.yaml │ │ │ └── rbd_python_api_tests_old_format.yaml │ ├── cli │ │ ├── % │ │ ├── fs │ │ ├── pool │ │ │ └── none.yaml │ │ ├── clusters │ │ ├── objectstore │ │ ├── base │ │ │ └── install.yaml │ │ ├── features │ │ │ ├── format-1.yaml │ │ │ ├── defaults.yaml │ │ │ ├── layering.yaml │ │ │ └── journaling.yaml │ │ ├── workloads │ │ │ ├── rbd_cli_copy.yaml │ │ │ └── rbd_cli_import_export.yaml │ │ └── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ ├── nbd │ │ ├── % │ │ ├── cluster │ │ │ ├── + │ │ │ ├── openstack.yaml │ │ │ └── fixed-3.yaml │ │ ├── base │ │ ├── fs │ │ ├── thrashers │ │ ├── objectstore │ │ ├── msgr-failures │ │ └── workloads │ │ │ └── rbd_nbd.yaml │ ├── qemu │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-3.yaml │ │ │ └── openstack.yaml │ │ ├── fs │ │ ├── pool │ │ │ └── none.yaml │ │ ├── objectstore │ │ ├── cache │ │ │ ├── none.yaml │ │ │ ├── writeback.yaml │ │ │ └── writethrough.yaml │ │ ├── features │ │ │ ├── defaults.yaml │ │ │ └── journaling.yaml │ │ ├── msgr-failures │ │ │ └── few.yaml │ │ └── workloads │ │ │ ├── qemu_bonnie.yaml │ │ │ ├── qemu_fsstress.yaml │ │ │ ├── qemu_iozone.yaml.disabled │ │ │ └── #qemu_xfstests.yaml# │ ├── librbd │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-3.yaml │ │ │ └── openstack.yaml │ │ ├── fs │ │ ├── pool │ │ │ └── none.yaml │ │ ├── config │ │ │ ├── none.yaml │ │ │ ├── copy-on-read.yaml │ │ │ └── skip-partial-discard.yaml │ │ ├── objectstore │ │ ├── workloads │ │ │ ├── fsx.yaml │ │ │ ├── c_api_tests.yaml │ │ │ ├── c_api_tests_with_defaults.yaml │ │ │ ├── python_api_tests.yaml │ │ │ ├── c_api_tests_with_journaling.yaml │ │ │ ├── python_api_tests_with_defaults.yaml │ │ │ └── python_api_tests_with_journaling.yaml │ │ ├── cache │ │ │ ├── none.yaml │ │ │ ├── writeback.yaml │ │ │ └── writethrough.yaml │ │ └── msgr-failures │ │ │ └── few.yaml │ ├── mirror │ │ ├── % │ │ ├── cluster │ │ │ ├── + │ │ │ └── openstack.yaml │ │ ├── fs │ │ ├── msgr-failures │ │ ├── objectstore │ │ └── base │ │ │ └── install.yaml │ ├── singleton │ │ ├── % │ │ ├── objectstore │ │ ├── openstack.yaml │ │ └── all │ │ │ ├── rbdmap_RBDMAPFILE.yaml │ │ │ ├── merge_diff.yaml │ │ │ ├── permissions.yaml │ │ │ ├── verify_pool.yaml │ │ │ ├── rbd_mirror.yaml │ │ │ └── admin_socket.yaml │ ├── thrash │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-2.yaml │ │ │ └── openstack.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── base │ │ │ └── install.yaml │ │ ├── workloads │ │ │ ├── journal.yaml │ │ │ ├── rbd_fsx_journal.yaml │ │ │ ├── rbd_api_tests.yaml │ │ │ ├── rbd_api_tests_journaling.yaml │ │ │ ├── rbd_api_tests_no_locking.yaml │ │ │ ├── rbd_fsx_nocache.yaml │ │ │ └── rbd_fsx_cache_writeback.yaml │ │ ├── msgr-failures │ │ │ └── few.yaml │ │ └── thrashers │ │ │ └── default.yaml │ ├── valgrind │ │ ├── % │ │ ├── fs │ │ ├── clusters │ │ ├── objectstore │ │ ├── base │ │ │ └── install.yaml │ │ └── workloads │ │ │ ├── fsx.yaml │ │ │ ├── rbd_mirror.yaml │ │ │ ├── c_api_tests.yaml │ │ │ ├── python_api_tests.yaml │ │ │ ├── c_api_tests_with_defaults.yaml │ │ │ ├── c_api_tests_with_journaling.yaml │ │ │ ├── python_api_tests_with_defaults.yaml │ │ │ └── python_api_tests_with_journaling.yaml │ └── maintenance │ │ ├── % │ │ ├── clusters │ │ ├── + │ │ ├── fixed-3.yaml │ │ └── openstack.yaml │ │ ├── xfs.yaml │ │ ├── objectstore │ │ └── base │ │ └── install.yaml ├── samba │ ├── % │ ├── fs │ │ └── xfs.yaml │ ├── mount │ │ ├── native.yaml │ │ ├── noceph.yaml │ │ └── fuse.yaml │ ├── clusters │ │ └── samba-basic.yaml │ └── workload │ │ ├── cifs-dbench.yaml │ │ ├── cifs-fsstress.yaml │ │ └── cifs-kernel-build.yaml.disabled ├── hadoop │ └── basic │ │ ├── % │ │ ├── xfs.yaml │ │ └── tasks │ │ ├── repl.yaml │ │ ├── wordcount.yaml │ │ └── terasort.yaml ├── kcephfs │ ├── cephfs │ │ ├── % │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── inline │ │ │ ├── no.yaml │ │ │ └── yes.yaml │ │ ├── clusters │ │ │ └── fixed-3-cephfs.yaml │ │ ├── tasks │ │ │ ├── kclient_workunit_misc.yaml │ │ │ ├── kclient_workunit_snaps.yaml │ │ │ ├── kclient_workunit_direct_io.yaml │ │ │ ├── kclient_workunit_suites_fsx.yaml │ │ │ ├── kclient_workunit_suites_pjd.yaml │ │ │ ├── kclient_workunit_trivial_sync.yaml │ │ │ ├── kclient_workunit_suites_dbench.yaml │ │ │ ├── kclient_workunit_suites_ffsb.yaml │ │ │ ├── kclient_workunit_suites_iozone.yaml │ │ │ ├── kclient_workunit_o_trunc.yaml │ │ │ ├── kclient_workunit_suites_fsstress.yaml │ │ │ ├── kclient_workunit_suites_fsync.yaml │ │ │ └── kclient_workunit_kernel_untar_build.yaml │ │ └── conf.yaml │ ├── thrash │ │ ├── % │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── clusters │ │ │ └── fixed-3-cephfs.yaml │ │ ├── thrashers │ │ │ ├── mds.yaml │ │ │ ├── mon.yaml │ │ │ └── default.yaml │ │ ├── conf.yaml │ │ └── workloads │ │ │ └── kclient_workunit_suites_iozone.yaml │ ├── recovery │ │ ├── % │ │ ├── xfs.yaml │ │ ├── mounts │ │ │ └── kmounts.yaml │ │ ├── tasks │ │ │ ├── mds-flush.yaml │ │ │ ├── backtrace.yaml │ │ │ ├── pool-perm.yaml │ │ │ ├── strays.yaml.disabled │ │ │ └── failover.yaml.disabled │ │ └── clusters │ │ │ └── 4-remote-clients.yaml │ └── mixed-clients │ │ ├── % │ │ ├── fs │ │ └── xfs.yaml │ │ ├── clusters │ │ └── 2-clients.yaml │ │ └── conf.yaml ├── knfs │ └── basic │ │ ├── % │ │ ├── fs │ │ └── xfs.yaml │ │ ├── clusters │ │ └── extra-client.yaml │ │ ├── mount │ │ ├── v3.yaml │ │ └── v4.yaml │ │ └── tasks │ │ ├── nfs_workunit_suites_iozone.yaml │ │ ├── nfs_workunit_suites_blogbench.yaml │ │ ├── nfs_workunit_suites_dbench.yaml │ │ ├── nfs_workunit_suites_fsstress.yaml │ │ └── nfs-workunit-kernel-untar-build.yaml ├── marginal │ ├── basic │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── clusters │ │ │ └── fixed-3.yaml │ │ └── tasks │ │ │ ├── kclient_workunit_suites_fsx.yaml │ │ │ └── kclient_workunit_suites_blogbench.yaml │ ├── fs-misc │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── tasks │ │ │ └── locktest.yaml │ │ └── clusters │ │ │ └── two_clients.yaml │ ├── multimds │ │ ├── % │ │ ├── thrash │ │ │ ├── normal.yaml │ │ │ └── exports.yaml │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── mounts │ │ │ ├── kclient.yaml │ │ │ └── ceph-fuse.yaml │ │ ├── tasks │ │ │ ├── workunit_misc.yaml │ │ │ ├── workunit_suites_dbench.yaml │ │ │ ├── workunit_suites_fsstress.yaml │ │ │ ├── workunit_suites_fsync.yaml │ │ │ └── workunit_suites_blogbench.yaml │ │ └── clusters │ │ │ ├── 3-node-3-mds.yaml │ │ │ └── 3-node-9-mds.yaml │ └── mds_restart │ │ ├── % │ │ └── clusters │ │ └── one_mds.yaml ├── multimds │ ├── basic │ │ ├── % │ │ ├── overrides │ │ │ ├── % │ │ │ ├── basic │ │ │ └── fuse-default-perm-no.yaml │ │ ├── fs │ │ ├── tasks │ │ ├── inline │ │ ├── begin.yaml │ │ ├── mount │ │ │ ├── fuse.yaml │ │ │ └── kclient.yaml │ │ └── clusters │ │ │ ├── 3-mds.yaml │ │ │ └── 9-mds.yaml │ └── verify │ │ ├── % │ │ ├── overrides │ │ ├── % │ │ ├── verify │ │ └── fuse-default-perm-no.yaml │ │ ├── fs │ │ ├── tasks │ │ ├── validater │ │ ├── begin.yaml │ │ ├── mount │ │ ├── fuse.yaml │ │ └── kclient.yaml │ │ └── clusters │ │ ├── 3-mds.yaml │ │ └── 9-mds.yaml ├── powercycle │ └── osd │ │ ├── % │ │ ├── objectstore │ │ ├── fs │ │ ├── xfs.yaml │ │ └── btrfs.yaml │ │ ├── clusters │ │ └── 3osd-1per-target.yaml │ │ ├── powercycle │ │ └── default.yaml │ │ └── tasks │ │ ├── cfuse_workunit_misc.yaml │ │ ├── cfuse_workunit_suites_fsstress.yaml │ │ ├── cfuse_workunit_suites_fsync.yaml │ │ ├── cfuse_workunit_suites_fsx.yaml │ │ ├── readwrite.yaml │ │ └── rados_api_tests.yaml ├── rados │ ├── basic │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-2.yaml │ │ │ └── openstack.yaml │ │ ├── fs │ │ │ ├── xfs.yaml │ │ │ └── btrfs.yaml │ │ ├── objectstore │ │ ├── mon_kv_backend │ │ ├── rados.yaml │ │ ├── msgr │ │ │ ├── simple.yaml │ │ │ ├── async.yaml │ │ │ └── random.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ └── tasks │ │ │ ├── rados_cls_all.yaml │ │ │ ├── rados_stress_watch.yaml │ │ │ ├── rados_python.yaml │ │ │ └── rados_striper.yaml │ ├── multimon │ │ ├── % │ │ ├── msgr │ │ ├── objectstore │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── rados.yaml │ │ ├── mon_kv_backend │ │ ├── tasks │ │ │ └── mon_recovery.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ └── clusters │ │ │ ├── 3.yaml │ │ │ ├── 6.yaml │ │ │ └── 9.yaml │ ├── thrash │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-2.yaml │ │ │ └── openstack.yaml │ │ ├── msgr │ │ ├── objectstore │ │ ├── 1-pg-log-overrides │ │ │ ├── normal_pg_log.yaml │ │ │ └── short_pg_log.yaml │ │ ├── fs │ │ │ ├── btrfs.yaml │ │ │ └── xfs.yaml │ │ ├── rados.yaml │ │ ├── rocksdb.yaml │ │ ├── 0-size-min-size-overrides │ │ │ ├── 2-size-1-min-size.yaml │ │ │ ├── 2-size-2-min-size.yaml │ │ │ └── 3-size-2-min-size.yaml │ │ ├── hobj-sort.yaml │ │ ├── msgr-failures │ │ │ ├── fastclose.yaml │ │ │ └── few.yaml │ │ └── workloads │ │ │ └── write_fadvise_dontneed.yaml │ ├── verify │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-2.yaml │ │ │ └── openstack.yaml │ │ ├── msgr │ │ ├── objectstore │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── mon_kv_backend │ │ ├── rados.yaml │ │ ├── 1thrash │ │ │ └── none.yaml │ │ ├── tasks │ │ │ ├── mon_recovery.yaml │ │ │ └── rados_cls_all.yaml │ │ ├── validater │ │ │ └── lockdep.yaml │ │ └── msgr-failures │ │ │ └── few.yaml │ ├── monthrash │ │ ├── % │ │ ├── msgr │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── mon_kv_backend │ │ ├── rados.yaml │ │ ├── thrashers │ │ │ ├── one.yaml │ │ │ ├── force-sync-many.yaml │ │ │ └── sync.yaml │ │ ├── msgr-failures │ │ │ └── few.yaml │ │ ├── workloads │ │ │ └── rados_5925.yaml │ │ ├── ceph │ │ │ └── ceph.yaml │ │ └── clusters │ │ │ └── 3-mons.yaml │ ├── singleton │ │ ├── % │ │ ├── msgr │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── rados.yaml │ │ ├── msgr-failures │ │ │ ├── few.yaml │ │ │ └── many.yaml │ │ └── all │ │ │ └── resolve_stuck_peering.yaml │ ├── singleton-nomsgr │ │ ├── % │ │ ├── rados.yaml │ │ └── all │ │ │ └── ceph-post-file.yaml │ ├── thrash-erasure-code-big │ │ ├── % │ │ ├── cluster │ │ │ ├── + │ │ │ ├── openstack.yaml │ │ │ └── 12-osds.yaml │ │ ├── fs │ │ ├── objectstore │ │ ├── msgr-failures │ │ ├── rados.yaml │ │ ├── leveldb.yaml │ │ └── workloads │ │ │ └── ec-rados-plugin=lrc-k=4-m=2-l=3.yaml │ ├── thrash-erasure-code-isa │ │ ├── % │ │ ├── fs │ │ ├── clusters │ │ ├── objectstore │ │ ├── thrashers │ │ ├── arch │ │ │ └── x86_64.yaml │ │ ├── msgr-failures │ │ ├── rados.yaml │ │ ├── supported │ │ ├── leveldb.yaml │ │ └── workloads │ │ │ └── ec-rados-plugin=isa-k=2-m=1.yaml │ ├── thrash-erasure-code │ │ ├── % │ │ ├── fs │ │ ├── fast │ │ │ ├── normal.yaml │ │ │ └── fast.yaml │ │ ├── clusters │ │ ├── objectstore │ │ ├── msgr-failures │ │ ├── rados.yaml │ │ ├── leveldb.yaml │ │ └── workloads │ │ │ ├── ec-rados-plugin=jerasure-k=2-m=1.yaml │ │ │ └── ec-rados-plugin=jerasure-k=3-m=1.yaml │ ├── thrash-erasure-code-shec │ │ ├── % │ │ ├── clusters │ │ │ ├── + │ │ │ ├── fixed-4.yaml │ │ │ └── openstack.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── msgr-failures │ │ ├── rados.yaml │ │ ├── leveldb.yaml │ │ └── workloads │ │ │ └── ec-rados-plugin=shec-k=4-m=3-c=2.yaml │ ├── upgrade │ │ └── jewel-x-singleton │ │ │ ├── % │ │ │ ├── 0-cluster │ │ │ ├── + │ │ │ └── openstack.yaml │ │ │ ├── 5-workload │ │ │ └── + │ │ │ ├── 7-workload │ │ │ └── + │ │ │ └── 9-workload │ │ │ └── + │ └── objectstore │ │ └── fusestore.yaml ├── rgw │ ├── multifs │ │ ├── % │ │ ├── fs │ │ │ └── xfs.yaml │ │ ├── objectstore │ │ ├── rgw_pool_type │ │ ├── clusters │ │ │ └── fixed-2.yaml │ │ ├── frontend │ │ │ ├── apache.yaml │ │ │ └── civetweb.yaml │ │ ├── overrides.yaml │ │ └── tasks │ │ │ └── rgw_swift.yaml │ ├── singleton │ │ ├── % │ │ ├── objectstore │ │ ├── xfs.yaml │ │ ├── rgw_pool_type │ │ ├── frontend │ │ │ ├── apache.yaml │ │ │ └── civetweb.yaml │ │ ├── fs │ │ │ └── xfs.yaml │ │ └── overrides.yaml │ └── verify │ │ ├── % │ │ ├── objectstore │ │ ├── rgw_pool_type │ │ ├── clusters │ │ └── fixed-2.yaml │ │ ├── frontend │ │ ├── apache.yaml │ │ └── civetweb.yaml │ │ ├── fs │ │ └── xfs.yaml │ │ ├── msgr-failures │ │ └── few.yaml │ │ ├── validater │ │ └── lockdep.yaml │ │ └── overrides.yaml ├── smoke │ ├── 1node │ │ ├── % │ │ └── clusters │ │ │ ├── + │ │ │ ├── fixed-1.yaml │ │ │ └── openstack.yaml │ ├── basic │ │ ├── % │ │ ├── fs │ │ │ └── btrfs.yaml │ │ ├── clusters │ │ │ └── fixed-3-cephfs.yaml │ │ └── tasks │ │ │ ├── rados_cls_all.yaml │ │ │ ├── rgw_swift.yaml │ │ │ ├── rados_workunit_loadgen_mix.yaml │ │ │ ├── cfuse_workunit_suites_blogbench.yaml │ │ │ ├── cfuse_workunit_suites_fsstress.yaml │ │ │ ├── cfuse_workunit_suites_iozone.yaml │ │ │ └── rbd_api_tests.yaml │ └── systemd │ │ ├── % │ │ └── distro │ │ ├── centos_7.2.yaml │ │ └── ubuntu_16.04.yaml ├── stress │ ├── bench │ │ ├── % │ │ ├── clusters │ │ │ └── fixed-3-cephfs.yaml │ │ └── tasks │ │ │ ├── cfuse_workunit_snaps.yaml │ │ │ └── kclient_workunit_suites_fsx.yaml │ └── thrash │ │ ├── % │ │ ├── fs │ │ ├── none.yaml │ │ ├── xfs.yaml │ │ └── btrfs.yaml │ │ ├── workloads │ │ ├── radosbench.yaml │ │ ├── bonnie_cfuse.yaml │ │ ├── iozone_cfuse.yaml │ │ └── readwrite.yaml │ │ ├── clusters │ │ ├── 3-osd-1-machine.yaml │ │ └── 8-osd.yaml │ │ └── thrashers │ │ ├── default.yaml │ │ └── more-down.yaml ├── teuthology │ ├── nop │ │ ├── % │ │ └── all │ │ │ └── nop.yaml │ ├── rgw │ │ ├── % │ │ └── distros │ ├── ceph │ │ ├── % │ │ ├── distros │ │ ├── clusters │ │ │ └── single.yaml │ │ └── tasks │ │ │ └── teuthology.yaml │ ├── no-ceph │ │ ├── % │ │ ├── tasks │ │ │ └── teuthology.yaml │ │ └── clusters │ │ │ └── single.yaml │ ├── buildpackages │ │ ├── % │ │ └── distros │ ├── multi-cluster │ │ ├── % │ │ └── fs │ │ │ └── xfs.yaml │ ├── integration.yaml │ └── workunits │ │ └── yes.yaml ├── tgt │ └── basic │ │ ├── % │ │ ├── fs │ │ └── btrfs.yaml │ │ ├── msgr-failures │ │ ├── few.yaml │ │ └── many.yaml │ │ ├── clusters │ │ └── fixed-3.yaml │ │ └── tasks │ │ ├── ffsb.yaml │ │ ├── fio.yaml │ │ ├── fsx.yaml │ │ ├── pjd.yaml │ │ ├── bonnie.yaml │ │ ├── dbench.yaml │ │ ├── iogen.yaml │ │ ├── iozone.yaml │ │ ├── blogbench.yaml │ │ ├── fsstress.yaml │ │ ├── dbench-short.yaml │ │ ├── fsync-tester.yaml │ │ └── iozone-sync.yaml ├── big │ └── rados-thrash │ │ ├── % │ │ ├── ceph │ │ └── ceph.yaml │ │ └── fs │ │ ├── xfs.yaml │ │ └── btrfs.yaml ├── buildpackages │ ├── any │ │ ├── % │ │ └── distros │ └── tests │ │ ├── % │ │ └── distros ├── ceph-ansible │ └── smoke │ │ ├── % │ │ ├── 4-osd │ │ ├── % │ │ ├── journal │ │ │ └── collocated.yaml │ │ └── devices │ │ │ ├── from_teuthology.yaml │ │ │ └── osd_auto_discovery.yaml │ │ ├── 3-common │ │ ├── % │ │ └── source │ │ │ └── upstream_stable.yaml │ │ ├── 1-distros │ │ ├── 0-clusters │ │ ├── single_mon_osd.yaml │ │ └── 3-node.yaml │ │ └── 5-tests │ │ ├── cls.yaml │ │ ├── rbd_cli_tests.yaml.disabled │ │ ├── rbd_import_export.yaml │ │ └── ceph-admin-commands.yaml ├── ceph-deploy │ └── basic │ │ ├── % │ │ ├── distros │ │ ├── config_options │ │ ├── ceph-deploy-overrides │ │ └── python_versions │ │ ├── python_2.yaml │ │ └── python_3.yaml ├── ceph-disk │ └── basic │ │ ├── % │ │ └── distros ├── experimental │ └── multimds │ │ ├── % │ │ └── clusters │ │ └── 7-multimds.yaml ├── upgrade │ ├── jewel-x │ │ ├── parallel │ │ │ ├── % │ │ │ ├── 0-cluster │ │ │ │ ├── + │ │ │ │ └── openstack.yaml │ │ │ ├── 2-workload │ │ │ │ └── + │ │ │ ├── 5-final-workload │ │ │ │ └── + │ │ │ ├── distros │ │ │ ├── 4-kraken.yaml │ │ │ └── kraken.yaml │ │ ├── stress-split │ │ │ ├── % │ │ │ ├── 0-cluster │ │ │ │ ├── + │ │ │ │ └── openstack.yaml │ │ │ ├── 5-workload │ │ │ │ └── + │ │ │ ├── 7-workload │ │ │ │ └── + │ │ │ ├── 9-workload │ │ │ │ └── + │ │ │ └── distros │ │ ├── point-to-point-x │ │ │ ├── % │ │ │ └── distros │ │ │ │ ├── centos_7.2.yaml │ │ │ │ └── ubuntu_14.04.yaml │ │ ├── stress-split-erasure-code │ │ │ ├── % │ │ │ ├── 4-mon │ │ │ ├── 0-cluster │ │ │ ├── 6-next-mon │ │ │ ├── 8-next-mon │ │ │ ├── distros │ │ │ ├── 1-jewel-install │ │ │ └── 2-partial-upgrade │ │ └── stress-split-erasure-code-x86_64 │ │ │ ├── % │ │ │ ├── 4-mon │ │ │ ├── 0-x86_64.yaml │ │ │ ├── 0-cluster │ │ │ ├── 6-next-mon │ │ │ ├── 8-next-mon │ │ │ ├── 1-jewel-install │ │ │ └── 2-partial-upgrade │ ├── hammer-jewel-x │ │ ├── parallel │ │ │ ├── % │ │ │ ├── 2-workload │ │ │ │ └── + │ │ │ ├── 6-workload │ │ │ │ └── + │ │ │ ├── 9-final-workload │ │ │ │ ├── + │ │ │ │ └── rbd_cls.yaml │ │ │ ├── 4-jewel.yaml │ │ │ ├── 8-kraken.yaml │ │ │ ├── distros │ │ │ │ ├── centos_7.2.yaml │ │ │ │ └── ubuntu_14.04.yaml │ │ │ └── 3.5-finish.yaml │ │ └── stress-split │ │ │ ├── % │ │ │ ├── 4-mon │ │ │ ├── 0-cluster │ │ │ ├── 3-thrash │ │ │ ├── 5-workload │ │ │ ├── 6-next-mon │ │ │ ├── 7-workload │ │ │ ├── 8-next-mon │ │ │ ├── 9-workload │ │ │ ├── 2-partial-upgrade │ │ │ └── distros │ │ │ ├── centos_7.2.yaml │ │ │ └── ubuntu_14.04.yaml │ └── client-upgrade │ │ ├── hammer-client-x │ │ ├── basic │ │ │ └── % │ │ └── rbd │ │ │ └── % │ │ └── jewel-client-x │ │ ├── basic │ │ └── % │ │ └── rbd │ │ └── % └── mixed-clients │ └── basic │ ├── fs │ └── btrfs.yaml │ └── clusters │ └── fixed-3.yaml ├── tasks ├── mgr │ └── __init__.py ├── tests │ └── __init__.py ├── cephfs │ └── __init__.py ├── util │ └── test │ │ └── __init__.py ├── buildpackages │ ├── centos-7.0-user-data.txt │ ├── centos-7.1-user-data.txt │ ├── centos-7.2-user-data.txt │ ├── ubuntu-12.04-user-data.txt │ ├── ubuntu-14.04-user-data.txt │ └── ubuntu-16.04-user-data.txt ├── metadata.yaml ├── boto.cfg.template ├── __init__.py └── userdata_teardown.yaml ├── archs ├── armv7.yaml ├── i686.yaml ├── aarch64.yaml └── x86_64.yaml ├── cephfs ├── overrides │ ├── fuse │ │ └── default-perm │ │ │ ├── % │ │ │ ├── no.yaml │ │ │ └── yes.yaml │ └── debug.yaml ├── mount │ ├── fuse.yaml │ └── kclient.yaml ├── begin.yaml ├── tasks │ ├── cfuse_workunit_trivial_sync.yaml │ ├── cfuse_workunit_suites_dbench.yaml │ ├── cfuse_workunit_suites_blogbench.yaml │ ├── cfuse_workunit_suites_fsstress.yaml │ ├── cfuse_workunit_suites_ffsb.yaml │ └── libcephfs_interface_tests.yaml └── clusters │ ├── 3-mds.yaml │ ├── fixed-2-ucephfs.yaml │ └── 9-mds.yaml ├── distros ├── a-supported-distro.yaml ├── supported │ ├── centos_7.2.yaml │ ├── ubuntu_14.04.yaml │ └── ubuntu_16.04.yaml └── all │ ├── fedora_17.yaml │ ├── fedora_18.yaml │ ├── fedora_19.yaml │ ├── rhel_6.3.yaml │ ├── rhel_6.4.yaml │ ├── rhel_6.5.yaml │ ├── rhel_7.0.yaml │ ├── centos_6.3.yaml │ ├── centos_6.4.yaml │ ├── centos_6.5.yaml │ ├── centos_7.0.yaml │ ├── centos_7.1.yaml │ ├── centos_7.2.yaml │ ├── debian_6.0.yaml │ ├── debian_7.0.yaml │ ├── debian_8.0.yaml │ ├── sles_11-sp2.yaml │ ├── ubuntu_12.04.yaml │ ├── ubuntu_12.10.yaml │ ├── ubuntu_14.04.yaml │ ├── ubuntu_16.04.yaml │ ├── opensuse_12.2.yaml │ ├── opensuse_13.2.yaml │ ├── opensuse_42.1.yaml │ ├── ubuntu_14.04_i686.yaml │ └── ubuntu_14.04_aarch64.yaml ├── .gitignore ├── debug ├── openstack-15G.yaml ├── openstack-30G.yaml ├── buildpackages.yaml └── mds_client.yaml ├── rgw_pool_type ├── replicated.yaml ├── ec.yaml └── ec-cache.yaml ├── releases ├── kraken.yaml ├── infernalis.yaml └── jewel.yaml ├── ceph-deploy-overrides ├── ceph_deploy_dmcrypt.yaml ├── disable_diff_journal_disk.yaml ├── enable_diff_journal_disk.yaml └── enable_dmcrypt_diff_journal_disk.yaml ├── fs ├── xfs.yaml ├── btrfs.yaml └── ext4.yaml ├── timezone ├── eastern.yaml ├── pacific.yaml └── random.yaml ├── mon_kv_backend ├── leveldb.yaml └── rocksdb.yaml ├── objectstore └── filestore.yaml ├── clusters ├── fixed-3.yaml ├── fixed-2.yaml ├── extra-client.yaml ├── fixed-3-cephfs.yaml └── fixed-4.yaml ├── tox.ini ├── overrides ├── short_pg_log.yaml ├── 2-size-1-min-size.yaml ├── 2-size-2-min-size.yaml └── 3-size-2-min-size.yaml ├── config_options └── cephdeploy_conf.yaml └── config └── rados.yaml /suites/dummy/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/32bits/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/snaps/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/verify/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/krbd/rbd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/mgr/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/cli/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/nbd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/qemu/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/samba/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/multiclient/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/multifs/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/permission/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/recovery/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/traceless/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/hadoop/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/kcephfs/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/knfs/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/krbd/singleton/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/krbd/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/krbd/unmap/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/marginal/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/multimds/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/powercycle/osd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/multimon/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/verify/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/librbd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/mirror/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/singleton/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rgw/multifs/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rgw/singleton/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rgw/verify/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/smoke/1node/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/smoke/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/smoke/systemd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/stress/bench/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/stress/thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/nop/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/rgw/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/tgt/basic/%: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tasks/mgr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/big/rados-thrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/buildpackages/any/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/buildpackages/tests/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/ceph-disk/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/32bits/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/basic/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/snaps/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/standbyreplay/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/thrash/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/verify/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/marginal/fs-misc/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/marginal/multimds/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/multimds/verify/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/monthrash/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/singleton/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/basic/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/cli/fs: -------------------------------------------------------------------------------- 1 | ../basic/fs -------------------------------------------------------------------------------- /suites/rbd/librbd/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/maintenance/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/mirror/cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/nbd/cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/qemu/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/thrash/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/ceph/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/no-ceph/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/cephfs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/util/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archs/armv7.yaml: -------------------------------------------------------------------------------- 1 | arch: armv7l 2 | -------------------------------------------------------------------------------- /archs/i686.yaml: -------------------------------------------------------------------------------- 1 | arch: i686 2 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/4-osd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/experimental/multimds/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/basic/inline/no.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/multiclient/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/multifs/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/permission/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/recovery/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/traceless/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/kcephfs/mixed-clients/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/marginal/mds_restart/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/multimds/basic/overrides/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/basic/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/singleton-nomsgr/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/verify/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/cli/pool/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/librbd/fs: -------------------------------------------------------------------------------- 1 | ../basic/fs -------------------------------------------------------------------------------- /suites/rbd/librbd/pool/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/maintenance/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/mirror/fs: -------------------------------------------------------------------------------- 1 | ../basic/fs -------------------------------------------------------------------------------- /suites/rbd/nbd/base: -------------------------------------------------------------------------------- 1 | ../thrash/base -------------------------------------------------------------------------------- /suites/rbd/nbd/fs: -------------------------------------------------------------------------------- 1 | ../thrash/fs -------------------------------------------------------------------------------- /suites/rbd/qemu/fs: -------------------------------------------------------------------------------- 1 | ../basic/fs -------------------------------------------------------------------------------- /suites/rbd/qemu/pool/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/fs: -------------------------------------------------------------------------------- 1 | ../basic/fs -------------------------------------------------------------------------------- /suites/smoke/1node/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/stress/thrash/fs/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/buildpackages/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/teuthology/multi-cluster/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archs/aarch64.yaml: -------------------------------------------------------------------------------- 1 | arch: aarch64 2 | -------------------------------------------------------------------------------- /archs/x86_64.yaml: -------------------------------------------------------------------------------- 1 | arch: x86_64 2 | -------------------------------------------------------------------------------- /cephfs/overrides/fuse/default-perm/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/3-common/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/standbyreplay/overrides/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/multimds/verify/overrides/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash/msgr: -------------------------------------------------------------------------------- 1 | ../basic/msgr -------------------------------------------------------------------------------- /suites/rados/verify/msgr: -------------------------------------------------------------------------------- 1 | ../basic/msgr -------------------------------------------------------------------------------- /suites/rbd/basic/cachepool/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/librbd/config/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/thrash/msgr-failures/none.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/marginal/multimds/thrash/normal.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/multimds/basic/fs: -------------------------------------------------------------------------------- 1 | ../../fs/basic/fs/ -------------------------------------------------------------------------------- /suites/rados/monthrash/msgr: -------------------------------------------------------------------------------- 1 | ../basic/msgr -------------------------------------------------------------------------------- /suites/rados/multimon/msgr: -------------------------------------------------------------------------------- 1 | ../basic/msgr -------------------------------------------------------------------------------- /suites/rados/singleton/msgr: -------------------------------------------------------------------------------- 1 | ../basic/msgr -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rbd/cli/clusters: -------------------------------------------------------------------------------- 1 | ../basic/clusters -------------------------------------------------------------------------------- /suites/rbd/nbd/thrashers: -------------------------------------------------------------------------------- 1 | ../thrash/thrashers -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/0-cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/point-to-point-x/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/fs/32bits/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/basic/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/snaps/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/thrash/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/verify/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/hadoop/basic/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/krbd/unmap/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/tasks: -------------------------------------------------------------------------------- 1 | ../../fs/basic/tasks/ -------------------------------------------------------------------------------- /suites/multimds/verify/fs: -------------------------------------------------------------------------------- 1 | ../../fs/verify/fs/ -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/clusters/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/fs: -------------------------------------------------------------------------------- 1 | ../thrash/fs -------------------------------------------------------------------------------- /suites/rbd/basic/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/cli/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/nbd/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/qemu/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/valgrind/clusters: -------------------------------------------------------------------------------- 1 | ../basic/clusters -------------------------------------------------------------------------------- /suites/samba/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/2-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/0-cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/5-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/7-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/9-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cephfs/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | -------------------------------------------------------------------------------- /distros/a-supported-distro.yaml: -------------------------------------------------------------------------------- 1 | all/centos_7.2.yaml -------------------------------------------------------------------------------- /suites/buildpackages/any/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/all -------------------------------------------------------------------------------- /suites/fs/32bits/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/32bits/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/basic/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/basic/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/multiclient/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/multifs/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/permission/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/recovery/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/snaps/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/verify/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/verify/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/kcephfs/recovery/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/knfs/basic/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/inline: -------------------------------------------------------------------------------- 1 | ../../fs/basic/inline/ -------------------------------------------------------------------------------- /suites/multimds/verify/tasks: -------------------------------------------------------------------------------- 1 | ../../fs/verify/tasks/ -------------------------------------------------------------------------------- /suites/powercycle/osd/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/basic/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/basic/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/multimon/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/fs: -------------------------------------------------------------------------------- 1 | ../thrash/fs -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/fs: -------------------------------------------------------------------------------- 1 | ../thrash/fs -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/fast/normal.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/0-cluster/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/5-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/7-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/9-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/verify/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/basic/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rbd/librbd/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/maintenance/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rbd/mirror/msgr-failures: -------------------------------------------------------------------------------- 1 | ../basic/msgr-failures -------------------------------------------------------------------------------- /suites/rbd/mirror/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/nbd/msgr-failures: -------------------------------------------------------------------------------- 1 | ../thrash/msgr-failures -------------------------------------------------------------------------------- /suites/rbd/singleton/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rbd/thrash/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rbd/valgrind/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rgw/multifs/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rgw/multifs/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rgw/singleton/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rgw/singleton/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rgw/verify/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/upgrade/client-upgrade/hammer-client-x/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/client-upgrade/hammer-client-x/rbd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/client-upgrade/jewel-client-x/basic/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/client-upgrade/jewel-client-x/rbd/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/2-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/6-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/5-final-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distros/supported/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | ../all/centos_7.2.yaml -------------------------------------------------------------------------------- /suites/buildpackages/tests/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/all -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported -------------------------------------------------------------------------------- /suites/ceph-disk/basic/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported -------------------------------------------------------------------------------- /suites/fs/multiclient/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/multiclient/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/permission/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/permission/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/fs/traceless/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/kcephfs/thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/krbd/rbd/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/krbd/thrash/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../fs/basic/begin.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/validater: -------------------------------------------------------------------------------- 1 | ../../fs/verify/validater/ -------------------------------------------------------------------------------- /suites/powercycle/osd/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/basic/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/rados/basic/mon_kv_backend: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend -------------------------------------------------------------------------------- /suites/rados/basic/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/monthrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/monthrash/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/multimon/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/multimon/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/singleton/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/singleton/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash/1-pg-log-overrides/normal_pg_log.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/rados/thrash/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/verify/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/rados/verify/mon_kv_backend: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend -------------------------------------------------------------------------------- /suites/rados/verify/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rbd/maintenance/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rgw/multifs/rgw_pool_type: -------------------------------------------------------------------------------- 1 | ../../../rgw_pool_type -------------------------------------------------------------------------------- /suites/rgw/singleton/rgw_pool_type: -------------------------------------------------------------------------------- 1 | ../../../rgw_pool_type/ -------------------------------------------------------------------------------- /suites/rgw/verify/rgw_pool_type: -------------------------------------------------------------------------------- 1 | ../../../rgw_pool_type/ -------------------------------------------------------------------------------- /suites/samba/mount/native.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - samba: 3 | -------------------------------------------------------------------------------- /suites/smoke/basic/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/stress/thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/teuthology/ceph/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported/ -------------------------------------------------------------------------------- /suites/teuthology/rgw/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/9-final-workload/+: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/%: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/buildpackages/centos-7.0-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /tasks/buildpackages/centos-7.1-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /tasks/buildpackages/centos-7.2-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /cephfs/begin.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /distros/supported/ubuntu_14.04.yaml: -------------------------------------------------------------------------------- 1 | ../all/ubuntu_14.04.yaml -------------------------------------------------------------------------------- /distros/supported/ubuntu_16.04.yaml: -------------------------------------------------------------------------------- 1 | ../all/ubuntu_16.04.yaml -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/1-distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/config_options: -------------------------------------------------------------------------------- 1 | ../../../config_options -------------------------------------------------------------------------------- /suites/fs/standbyreplay/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../../cephfs/begin.yaml -------------------------------------------------------------------------------- /suites/kcephfs/mixed-clients/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/krbd/singleton/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/marginal/basic/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/marginal/fs-misc/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/marginal/multimds/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/begin.yaml: -------------------------------------------------------------------------------- 1 | ../../fs/verify/begin.yaml -------------------------------------------------------------------------------- /suites/powercycle/osd/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/rados/monthrash/mon_kv_backend: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend -------------------------------------------------------------------------------- /suites/rados/monthrash/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/multimon/mon_kv_backend: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend -------------------------------------------------------------------------------- /suites/rados/singleton/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/clusters: -------------------------------------------------------------------------------- 1 | ../thrash/clusters -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/clusters: -------------------------------------------------------------------------------- 1 | ../thrash/clusters -------------------------------------------------------------------------------- /suites/stress/thrash/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /tasks/buildpackages/ubuntu-12.04-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /tasks/buildpackages/ubuntu-14.04-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /tasks/buildpackages/ubuntu-16.04-user-data.txt: -------------------------------------------------------------------------------- 1 | user-data.txt -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | .*.sw[nmop] 3 | *.pyc 4 | .tox 5 | __pycache__ 6 | -------------------------------------------------------------------------------- /distros/all/fedora_17.yaml: -------------------------------------------------------------------------------- 1 | os_type: fedora 2 | os_version: "17" 3 | -------------------------------------------------------------------------------- /distros/all/fedora_18.yaml: -------------------------------------------------------------------------------- 1 | os_type: fedora 2 | os_version: "18" 3 | -------------------------------------------------------------------------------- /distros/all/fedora_19.yaml: -------------------------------------------------------------------------------- 1 | os_type: fedora 2 | os_version: "19" 3 | -------------------------------------------------------------------------------- /distros/all/rhel_6.3.yaml: -------------------------------------------------------------------------------- 1 | os_type: rhel 2 | os_version: "6.3" 3 | -------------------------------------------------------------------------------- /distros/all/rhel_6.4.yaml: -------------------------------------------------------------------------------- 1 | os_type: rhel 2 | os_version: "6.4" 3 | -------------------------------------------------------------------------------- /distros/all/rhel_6.5.yaml: -------------------------------------------------------------------------------- 1 | os_type: rhel 2 | os_version: "6.5" 3 | -------------------------------------------------------------------------------- /distros/all/rhel_7.0.yaml: -------------------------------------------------------------------------------- 1 | os_type: rhel 2 | os_version: "7.0" 3 | -------------------------------------------------------------------------------- /suites/fs/32bits/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/basic/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/verify/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/mixed-clients/basic/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/btrfs.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/overrides/basic: -------------------------------------------------------------------------------- 1 | ../../../fs/basic/overrides/ -------------------------------------------------------------------------------- /suites/multimds/verify/overrides/verify: -------------------------------------------------------------------------------- 1 | ../../../fs/verify/overrides/ -------------------------------------------------------------------------------- /suites/rados/singleton-nomsgr/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/thrashers: -------------------------------------------------------------------------------- 1 | ../thrash/thrashers -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash/rocksdb.yaml: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend/rocksdb.yaml -------------------------------------------------------------------------------- /suites/teuthology/buildpackages/distros: -------------------------------------------------------------------------------- 1 | ../../../distros/supported/ -------------------------------------------------------------------------------- /suites/teuthology/multi-cluster/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/teuthology/nop/all/nop.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - nop: 3 | 4 | -------------------------------------------------------------------------------- /tasks/metadata.yaml: -------------------------------------------------------------------------------- 1 | instance-id: test 2 | local-hostname: test 3 | -------------------------------------------------------------------------------- /distros/all/centos_6.3.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "6.3" 3 | -------------------------------------------------------------------------------- /distros/all/centos_6.4.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "6.4" 3 | -------------------------------------------------------------------------------- /distros/all/centos_6.5.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "6.5" 3 | -------------------------------------------------------------------------------- /distros/all/centos_7.0.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "7.0" 3 | -------------------------------------------------------------------------------- /distros/all/centos_7.1.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "7.1" 3 | -------------------------------------------------------------------------------- /distros/all/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "7.2" 3 | -------------------------------------------------------------------------------- /distros/all/debian_6.0.yaml: -------------------------------------------------------------------------------- 1 | os_type: debian 2 | os_version: "6.0" 3 | -------------------------------------------------------------------------------- /distros/all/debian_7.0.yaml: -------------------------------------------------------------------------------- 1 | os_type: debian 2 | os_version: "7.0" 3 | -------------------------------------------------------------------------------- /distros/all/debian_8.0.yaml: -------------------------------------------------------------------------------- 1 | os_type: debian 2 | os_version: "8.0" 3 | -------------------------------------------------------------------------------- /distros/all/sles_11-sp2.yaml: -------------------------------------------------------------------------------- 1 | os_type: sles 2 | os_version: "11-sp2" 3 | -------------------------------------------------------------------------------- /distros/all/ubuntu_12.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "12.04" 3 | -------------------------------------------------------------------------------- /distros/all/ubuntu_12.10.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "12.10" 3 | -------------------------------------------------------------------------------- /distros/all/ubuntu_14.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "14.04" 3 | -------------------------------------------------------------------------------- /distros/all/ubuntu_16.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "16.04" 3 | -------------------------------------------------------------------------------- /suites/fs/multiclient/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/permission/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/ceph-thrash/default.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - mds_thrash: 3 | -------------------------------------------------------------------------------- /suites/fs/traceless/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/krbd/rbd/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/krbd/thrash/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/fuse.yaml -------------------------------------------------------------------------------- /suites/rados/basic/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/msgr-failures: -------------------------------------------------------------------------------- 1 | ../thrash/msgr-failures -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/arch/x86_64.yaml: -------------------------------------------------------------------------------- 1 | arch: x86_64 2 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/msgr-failures: -------------------------------------------------------------------------------- 1 | ../thrash/msgr-failures -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/supported: -------------------------------------------------------------------------------- 1 | ../../../distros/supported -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../fs/xfs.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/objectstore: -------------------------------------------------------------------------------- 1 | ../../../objectstore -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/msgr-failures: -------------------------------------------------------------------------------- 1 | ../thrash/msgr-failures -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rbd/basic/base/install.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/rbd/basic/clusters/fixed-1.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-1.yaml -------------------------------------------------------------------------------- /suites/rbd/cli/base/install.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/rbd/librbd/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/rbd/nbd/cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | ../../thrash/clusters/openstack.yaml -------------------------------------------------------------------------------- /suites/rbd/qemu/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/rbd/thrash/base/install.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/rbd/thrash/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/rgw/multifs/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/rgw/verify/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/smoke/1node/clusters/fixed-1.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-1.yaml -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/distros: -------------------------------------------------------------------------------- 1 | ../../../../distros/supported/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/distros: -------------------------------------------------------------------------------- 1 | ../../../../distros/supported/ -------------------------------------------------------------------------------- /distros/all/opensuse_12.2.yaml: -------------------------------------------------------------------------------- 1 | os_type: opensuse 2 | os_version: "12.2" 3 | -------------------------------------------------------------------------------- /distros/all/opensuse_13.2.yaml: -------------------------------------------------------------------------------- 1 | os_type: opensuse 2 | os_version: "13.2" 3 | -------------------------------------------------------------------------------- /distros/all/opensuse_42.1.yaml: -------------------------------------------------------------------------------- 1 | os_type: opensuse 2 | os_version: "42.1" 3 | -------------------------------------------------------------------------------- /suites/big/rados-thrash/ceph/ceph.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/ceph-deploy-overrides: -------------------------------------------------------------------------------- 1 | ../../../ceph-deploy-overrides -------------------------------------------------------------------------------- /suites/fs/32bits/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/basic/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/verify/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/inline/no.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/mount/kclient.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/kclient.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/mount/kclient.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/mount/kclient.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/msgr-failures: -------------------------------------------------------------------------------- 1 | ../thrash/msgr-failures -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/rados.yaml: -------------------------------------------------------------------------------- 1 | ../../../config/rados.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/rados/verify/1thrash/none.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/rados/verify/clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-2.yaml -------------------------------------------------------------------------------- /suites/rados/verify/tasks/mon_recovery.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - mon_recovery: 3 | -------------------------------------------------------------------------------- /suites/rbd/maintenance/base/install.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/rbd/maintenance/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3.yaml -------------------------------------------------------------------------------- /suites/rbd/valgrind/base/install.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/teuthology/integration.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - teuthology_integration: 3 | -------------------------------------------------------------------------------- /suites/teuthology/no-ceph/tasks/teuthology.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - tests: 3 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/4-kraken.yaml: -------------------------------------------------------------------------------- 1 | ../../../../releases/kraken.yaml -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/kraken.yaml: -------------------------------------------------------------------------------- 1 | ../../../../releases/kraken.yaml -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/4-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/4-mon/ -------------------------------------------------------------------------------- /tasks/boto.cfg.template: -------------------------------------------------------------------------------- 1 | [Boto] 2 | http_socket_timeout = {idle_timeout} 3 | -------------------------------------------------------------------------------- /debug/openstack-15G.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | ram: 15000 # MB 4 | -------------------------------------------------------------------------------- /debug/openstack-30G.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | ram: 30000 # MB 4 | -------------------------------------------------------------------------------- /rgw_pool_type/replicated.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | ec-data-pool: false 4 | -------------------------------------------------------------------------------- /suites/fs/multiclient/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/permission/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/debug.yaml -------------------------------------------------------------------------------- /suites/knfs/basic/clusters/extra-client.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/extra-client.yaml -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/install/ceph.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | -------------------------------------------------------------------------------- /suites/multimds/basic/clusters/3-mds.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/3-mds.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/clusters/9-mds.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/9-mds.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/clusters/3-mds.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/3-mds.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/clusters/9-mds.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/9-mds.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/leveldb.yaml: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend/leveldb.yaml -------------------------------------------------------------------------------- /suites/rbd/maintenance/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | ../../qemu/clusters/openstack.yaml -------------------------------------------------------------------------------- /suites/teuthology/ceph/clusters/single.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, client.0] 3 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/4-jewel.yaml: -------------------------------------------------------------------------------- 1 | ../../../../releases/jewel.yaml -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/4-mon: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/4-mon/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/4-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/4-mon/ -------------------------------------------------------------------------------- /suites/fs/32bits/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/basic/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/verify/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/leveldb.yaml: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend/leveldb.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/leveldb.yaml: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend/leveldb.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/leveldb.yaml: -------------------------------------------------------------------------------- 1 | ../../../mon_kv_backend/leveldb.yaml -------------------------------------------------------------------------------- /suites/smoke/basic/clusters/fixed-3-cephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3-cephfs.yaml -------------------------------------------------------------------------------- /suites/smoke/systemd/distro/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../distros/supported/centos_7.2.yaml -------------------------------------------------------------------------------- /suites/stress/bench/clusters/fixed-3-cephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3-cephfs.yaml -------------------------------------------------------------------------------- /suites/teuthology/no-ceph/clusters/single.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, client.0] 3 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/8-kraken.yaml: -------------------------------------------------------------------------------- 1 | ../../../../releases/kraken.yaml -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/0-cluster: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/0-cluster -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/3-thrash: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/3-thrash/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/0-x86_64.yaml: -------------------------------------------------------------------------------- 1 | arch: x86_64 2 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/0-cluster: -------------------------------------------------------------------------------- 1 | ../stress-split/0-cluster/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/6-next-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/6-next-mon/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/8-next-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/8-next-mon/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/distros: -------------------------------------------------------------------------------- 1 | ../../../../distros/supported/ -------------------------------------------------------------------------------- /distros/all/ubuntu_14.04_i686.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "14.04" 3 | arch: i686 4 | -------------------------------------------------------------------------------- /suites/fs/basic/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/fs/multiclient/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/permission/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/clusters/fixed-3-cephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3-cephfs.yaml -------------------------------------------------------------------------------- /suites/kcephfs/thrash/clusters/fixed-3-cephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-3-cephfs.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/clusters/fixed-4.yaml: -------------------------------------------------------------------------------- 1 | ../../../../clusters/fixed-4.yaml -------------------------------------------------------------------------------- /suites/rgw/multifs/frontend/apache.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: apache 4 | -------------------------------------------------------------------------------- /suites/rgw/singleton/frontend/apache.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: apache 4 | -------------------------------------------------------------------------------- /suites/rgw/verify/frontend/apache.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: apache 4 | -------------------------------------------------------------------------------- /suites/smoke/systemd/distro/ubuntu_16.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "16.04" 3 | -------------------------------------------------------------------------------- /suites/teuthology/ceph/tasks/teuthology.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - tests: 4 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/5-workload: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/5-workload/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/6-next-mon: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/6-next-mon/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/7-workload: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/7-workload/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/8-next-mon: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/8-next-mon/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/9-workload: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/9-workload/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/0-cluster: -------------------------------------------------------------------------------- 1 | ../stress-split/0-cluster/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/6-next-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/6-next-mon/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/8-next-mon: -------------------------------------------------------------------------------- 1 | ../stress-split/8-next-mon/ -------------------------------------------------------------------------------- /suites/fs/32bits/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/fs/permission/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/overrides/frag_enable.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/frag_enable.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/fs/verify/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/clusters/fixed-2-ucephfs.yaml -------------------------------------------------------------------------------- /suites/kcephfs/recovery/mounts/kmounts.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | -------------------------------------------------------------------------------- /suites/kcephfs/thrash/thrashers/mds.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - mds_thrash: 5 | -------------------------------------------------------------------------------- /suites/marginal/multimds/mounts/kclient.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | -------------------------------------------------------------------------------- /suites/rados/thrash/1-pg-log-overrides/short_pg_log.yaml: -------------------------------------------------------------------------------- 1 | ../../../../overrides/short_pg_log.yaml -------------------------------------------------------------------------------- /suites/rgw/multifs/frontend/civetweb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: civetweb 4 | -------------------------------------------------------------------------------- /suites/rgw/singleton/frontend/civetweb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: civetweb 4 | -------------------------------------------------------------------------------- /suites/rgw/verify/frontend/civetweb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | frontend: civetweb 4 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/1-jewel-install: -------------------------------------------------------------------------------- 1 | ../stress-split/1-jewel-install/ -------------------------------------------------------------------------------- /distros/all/ubuntu_14.04_aarch64.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "14.04" 3 | arch: aarch64 4 | -------------------------------------------------------------------------------- /releases/kraken.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | osd.0: 4 | - ceph osd set require_kraken_osds 5 | -------------------------------------------------------------------------------- /suites/fs/recovery/overrides/fuse-unmounted.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-fuse: 3 | disabled: true 4 | -------------------------------------------------------------------------------- /suites/rados/multimon/tasks/mon_recovery.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - mon_recovery: 5 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/1-jewel-install: -------------------------------------------------------------------------------- 1 | ../stress-split/1-jewel-install/ -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code/2-partial-upgrade: -------------------------------------------------------------------------------- 1 | ../stress-split/2-partial-upgrade/ -------------------------------------------------------------------------------- /ceph-deploy-overrides/ceph_deploy_dmcrypt.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | dmcrypt: yes 4 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/libcephfs_interface_tests.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/libcephfs_interface_tests.yaml -------------------------------------------------------------------------------- /suites/fs/verify/tasks/libcephfs_interface_tests.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/libcephfs_interface_tests.yaml -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/distros/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "7.2" 3 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/distros/ubuntu_14.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "14.04" 3 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/2-partial-upgrade: -------------------------------------------------------------------------------- 1 | ../../jewel-x/stress-split/2-partial-upgrade/ -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/distros/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | os_type: centos 2 | os_version: "7.2" 3 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/point-to-point-x/distros/centos_7.2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../../distros/all/centos_7.2.yaml -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split-erasure-code-x86_64/2-partial-upgrade: -------------------------------------------------------------------------------- 1 | ../stress-split/2-partial-upgrade/ -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_dbench.yaml -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_ffsb.yaml -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_trivial_sync.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_trivial_sync.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/tasks/cfuse_workunit_trivial_sync.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_trivial_sync.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/tasks/cfuse_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_ffsb.yaml -------------------------------------------------------------------------------- /suites/multimds/basic/overrides/fuse-default-perm-no.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/fuse/default-perm/no.yaml -------------------------------------------------------------------------------- /suites/multimds/verify/overrides/fuse-default-perm-no.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/fuse/default-perm/no.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/0-size-min-size-overrides/2-size-1-min-size.yaml: -------------------------------------------------------------------------------- 1 | ../../../../overrides/2-size-1-min-size.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/0-size-min-size-overrides/2-size-2-min-size.yaml: -------------------------------------------------------------------------------- 1 | ../../../../overrides/2-size-2-min-size.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/0-size-min-size-overrides/3-size-2-min-size.yaml: -------------------------------------------------------------------------------- 1 | ../../../../overrides/3-size-2-min-size.yaml -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd_fsx: 3 | clients: [client.0] 4 | ops: 20000 5 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/stress-split/distros/ubuntu_14.04.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | os_version: "14.04" 3 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/point-to-point-x/distros/ubuntu_14.04.yaml: -------------------------------------------------------------------------------- 1 | ../../../../../distros/all/ubuntu_14.04.yaml -------------------------------------------------------------------------------- /fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: xfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | -------------------------------------------------------------------------------- /rgw_pool_type/ec.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | ec-data-pool: true 4 | s3tests: 5 | slow_backend: true 6 | -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/python_versions/python_2.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | python_version: "2" 4 | -------------------------------------------------------------------------------- /suites/ceph-deploy/basic/python_versions/python_3.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | python_version: "3" 4 | -------------------------------------------------------------------------------- /suites/fs/32bits/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/tasks/snaptests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - fs/snaps 6 | -------------------------------------------------------------------------------- /suites/fs/thrash/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/tasks/cfuse_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_dbench.yaml -------------------------------------------------------------------------------- /suites/fs/verify/tasks/cfuse_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_dbench.yaml -------------------------------------------------------------------------------- /suites/fs/verify/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd_fsx: 3 | clients: [client.0] 4 | size: 134217728 5 | -------------------------------------------------------------------------------- /timezone/eastern.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | all: 4 | - echo America/New_York | sudo tee /etc/timezone 5 | -------------------------------------------------------------------------------- /ceph-deploy-overrides/disable_diff_journal_disk.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | separate_journal_disk: 4 | -------------------------------------------------------------------------------- /ceph-deploy-overrides/enable_diff_journal_disk.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | separate_journal_disk: yes 4 | -------------------------------------------------------------------------------- /mon_kv_backend/leveldb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mon: 5 | mon keyvaluedb: leveldb 6 | -------------------------------------------------------------------------------- /objectstore/filestore.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | osd: 5 | osd objectstore: filestore 6 | -------------------------------------------------------------------------------- /suites/fs/basic/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_blogbench.yaml -------------------------------------------------------------------------------- /suites/fs/snaps/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/tasks/cfuse_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_blogbench.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/tasks/cfuse_workunit_suites_fsstress.yaml -------------------------------------------------------------------------------- /suites/rados/basic/msgr/simple.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms type: simple 6 | -------------------------------------------------------------------------------- /suites/rados/monthrash/thrashers/one.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - mon_thrash: 3 | revive_delay: 20 4 | thrash_delay: 1 5 | -------------------------------------------------------------------------------- /suites/stress/thrash/workloads/radosbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - radosbench: 3 | clients: [client.0] 4 | time: 1800 5 | -------------------------------------------------------------------------------- /timezone/pacific.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | all: 4 | - echo America/Los_Angeles | sudo tee /etc/timezone 5 | -------------------------------------------------------------------------------- /clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/fs/32bits/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/multifs/overrides/mon-debug.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mon: 5 | debug mon: 20 6 | -------------------------------------------------------------------------------- /suites/fs/multifs/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/permission/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/recovery/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/thrash/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/traceless/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/verify/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/verify/validater/lockdep.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | lockdep: true 6 | -------------------------------------------------------------------------------- /suites/rados/verify/tasks/rados_cls_all.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - cls 6 | -------------------------------------------------------------------------------- /suites/rados/verify/validater/lockdep.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | lockdep: true 6 | -------------------------------------------------------------------------------- /cephfs/tasks/cfuse_workunit_trivial_sync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: [fs/misc/trivial_sync.sh] 5 | -------------------------------------------------------------------------------- /clusters/fixed-2.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2, client.0] 3 | - [mon.b, osd.3, osd.4, osd.5, client.1] 4 | -------------------------------------------------------------------------------- /suites/fs/multiclient/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/fs/standbyreplay/overrides/whitelist_wrongly_marked_down.yaml: -------------------------------------------------------------------------------- 1 | ../../../../cephfs/overrides/whitelist_wrongly_marked_down.yaml -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/tasks/rbd_kernel.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - rbd/kernel.sh 6 | -------------------------------------------------------------------------------- /suites/krbd/unmap/ceph/ceph.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | crush_tunables: bobtail 4 | tasks: 5 | - install: 6 | - ceph: 7 | -------------------------------------------------------------------------------- /suites/marginal/fs-misc/tasks/locktest.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | - locktest: [client.0, client.1] 6 | -------------------------------------------------------------------------------- /suites/marginal/multimds/tasks/workunit_misc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - fs/misc 6 | -------------------------------------------------------------------------------- /suites/mgr/basic/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: xfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | -------------------------------------------------------------------------------- /suites/rbd/cli/features/format-1.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 1 6 | -------------------------------------------------------------------------------- /suites/rbd/cli/workloads/rbd_cli_copy.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/copy.sh 6 | -------------------------------------------------------------------------------- /suites/rbd/librbd/cache/none.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: false 7 | -------------------------------------------------------------------------------- /suites/rbd/qemu/cache/none.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: false 7 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/journal.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/journal.sh 6 | -------------------------------------------------------------------------------- /suites/samba/mount/noceph.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - localdir: [client.0] 3 | - samba: 4 | samba.0: 5 | ceph: "{testdir}/mnt.0" 6 | -------------------------------------------------------------------------------- /cephfs/tasks/cfuse_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/dbench.sh 6 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/asok_dump_tree.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cephfs_test_runner: 3 | modules: 4 | - tasks.cephfs.test_dump_tree 5 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/strays.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_strays 6 | -------------------------------------------------------------------------------- /suites/fs/thrash/tasks/cfuse_workunit_snaptests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - fs/snaps 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/tasks/rbd_map_unmap.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - rbd/map-unmap.sh 6 | -------------------------------------------------------------------------------- /suites/marginal/multimds/thrash/exports.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mds: 5 | mds thrash exports: 1 6 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=2-m=1.yaml: -------------------------------------------------------------------------------- 1 | ../../../../erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml -------------------------------------------------------------------------------- /suites/rbd/librbd/cache/writeback.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: true 7 | -------------------------------------------------------------------------------- /suites/rbd/qemu/cache/writeback.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: true 7 | -------------------------------------------------------------------------------- /suites/rbd/singleton/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 2 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /suites/rgw/singleton/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: xfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | -------------------------------------------------------------------------------- /suites/rgw/verify/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: xfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | -------------------------------------------------------------------------------- /suites/samba/clusters/samba-basic.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1] 3 | - [samba.0, client.0, client.1] 4 | -------------------------------------------------------------------------------- /suites/samba/mount/fuse.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: [client.0] 3 | - samba: 4 | samba.0: 5 | ceph: "{testdir}/mnt.0" 6 | 7 | -------------------------------------------------------------------------------- /suites/stress/thrash/clusters/3-osd-1-machine.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, mds.a, osd.0, osd.1, osd.2] 3 | - [mon.1, mon.2, client.0] 4 | -------------------------------------------------------------------------------- /cephfs/tasks/cfuse_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/blogbench.sh 6 | -------------------------------------------------------------------------------- /cephfs/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/fsstress.sh 6 | -------------------------------------------------------------------------------- /suites/big/rados-thrash/fs/xfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: xfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/0-clusters/single_mon_osd.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "1-node cluster" 3 | roles: 4 | - [mon.a, osd.0, client.0] 5 | -------------------------------------------------------------------------------- /suites/fs/32bits/overrides/faked-ino.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | client use faked inos: true 6 | -------------------------------------------------------------------------------- /suites/fs/basic/inline/yes.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | client.0: 4 | - sudo ceph mds set inline_data true --yes-i-really-mean-it 5 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/fsx.sh 6 | -------------------------------------------------------------------------------- /suites/fs/multiclient/tasks/cephfs_misc_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cephfs_test_runner: 3 | modules: 4 | - tasks.cephfs.test_misc 5 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/fragment.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_fragment 6 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/mds-flush.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_flush 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/marginal/mds_restart/clusters/one_mds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2] 3 | - [mds.a] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/workloads/ec-rados-plugin=jerasure-k=2-m=1.yaml: -------------------------------------------------------------------------------- 1 | ../../../../erasure-code/ec-rados-plugin=jerasure-k=2-m=1.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/workloads/ec-rados-plugin=jerasure-k=3-m=1.yaml: -------------------------------------------------------------------------------- 1 | ../../../../erasure-code/ec-rados-plugin=jerasure-k=3-m=1.yaml -------------------------------------------------------------------------------- /suites/rbd/basic/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /suites/rbd/basic/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rbd/basic/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/rbd/basic/tasks/rbd_cls_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - cls/test_cls_rbd.sh 6 | -------------------------------------------------------------------------------- /suites/rbd/cli/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rbd/cli/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/rbd/librbd/config/copy-on-read.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd clone copy on read: true 6 | -------------------------------------------------------------------------------- /suites/rbd/mirror/cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /suites/rbd/nbd/cluster/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/rbd/thrash/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rgw/verify/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/tgt/basic/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: btrfs 4 | conf: 5 | osd: 6 | osd op thread timeout: 60 7 | -------------------------------------------------------------------------------- /suites/tgt/basic/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/tgt/basic/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /cephfs/overrides/fuse/default-perm/no.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | fuse default permissions: false 6 | -------------------------------------------------------------------------------- /cephfs/overrides/fuse/default-perm/yes.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | fuse default permissions: true 6 | -------------------------------------------------------------------------------- /rgw_pool_type/ec-cache.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | rgw: 3 | ec-data-pool: true 4 | cache-pools: true 5 | s3tests: 6 | slow_backend: true 7 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_iogen.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/iogen.sh 6 | 7 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/iozone.sh 6 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/backtrace.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_backtrace 6 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/cap-flush.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_cap_flush 6 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/client-readahad.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cephfs_test_runner: 3 | modules: 4 | - tasks.cephfs.test_readahead 5 | -------------------------------------------------------------------------------- /suites/fs/recovery/tasks/pool-perm.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_pool_perm 6 | -------------------------------------------------------------------------------- /suites/fs/verify/overrides/mon-debug.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mon: 5 | debug ms: 1 6 | debug mon: 20 7 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/tasks/mds-flush.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_flush 6 | -------------------------------------------------------------------------------- /suites/kcephfs/thrash/thrashers/mon.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - mon_thrash: 5 | revive_delay: 20 6 | thrash_delay: 1 7 | -------------------------------------------------------------------------------- /suites/knfs/basic/mount/v3.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - nfs: 3 | client.1: 4 | server: client.0 5 | options: [rw,hard,intr,nfsvers=3] 6 | -------------------------------------------------------------------------------- /suites/knfs/basic/mount/v4.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - nfs: 3 | client.1: 4 | server: client.0 5 | options: [rw,hard,intr,nfsvers=4] 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/tasks/rbd_huge_tickets.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - rbd/huge-tickets.sh 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/tasks/rbd_simple_big.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - rbd/simple_big.sh 6 | 7 | -------------------------------------------------------------------------------- /suites/krbd/singleton/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/krbd/singleton/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/marginal/multimds/tasks/workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/dbench.sh 6 | -------------------------------------------------------------------------------- /suites/rados/basic/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 10 # GB 5 | -------------------------------------------------------------------------------- /suites/rados/basic/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rados/basic/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 1500 6 | -------------------------------------------------------------------------------- /suites/rados/monthrash/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rados/multimon/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rados/multimon/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/rados/singleton/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rados/singleton/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/workloads/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml: -------------------------------------------------------------------------------- 1 | ../../../../erasure-code/ec-rados-plugin=lrc-k=4-m=2-l=3.yaml -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/workloads/ec-rados-plugin=shec-k=4-m=3-c=2.yaml: -------------------------------------------------------------------------------- 1 | ../../../../erasure-code/ec-rados-plugin=shec-k=4-m=3-c=2.yaml -------------------------------------------------------------------------------- /suites/rados/thrash/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /suites/rados/thrash/hobj-sort.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | osd: 5 | osd debug randomize hobject sort order: true 6 | -------------------------------------------------------------------------------- /suites/rados/verify/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 10 # GB 5 | -------------------------------------------------------------------------------- /suites/rados/verify/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/rbd/basic/tasks/rbd_cli_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/run_cli_tests.sh 6 | 7 | -------------------------------------------------------------------------------- /suites/rbd/basic/tasks/rbd_lock_and_fence.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_lock_fence.sh 6 | -------------------------------------------------------------------------------- /suites/rbd/librbd/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/rbd_mirror.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_rbd_mirror.sh 6 | -------------------------------------------------------------------------------- /cephfs/clusters/3-mds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, mds.a, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.b, mds.c, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_misc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | timeout: 6h 4 | clients: 5 | all: 6 | - fs/misc 7 | 8 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_misc_test_o_trunc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - fs/test_o_trunc.sh 6 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/cfuse_workunit_suites_fsync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/fsync-tester.sh 6 | -------------------------------------------------------------------------------- /suites/fs/standbyreplay/tasks/migration.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_journal_migration 6 | -------------------------------------------------------------------------------- /suites/fs/traceless/traceless/50pc.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mds: 5 | mds inject traceless reply probability: .5 6 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_misc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - fs/misc 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_snaps.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - fs/snaps 7 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/tasks/backtrace.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_backtrace 6 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/tasks/pool-perm.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_pool_perm 6 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/tasks/strays.yaml.disabled: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | modules: 5 | - tasks.cephfs.test_strays 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/msgr-failures/many.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 500 6 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/tasks/rbd_map_snapshot_io.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - rbd/map-snapshot-io.sh 6 | -------------------------------------------------------------------------------- /suites/krbd/thrash/thrashers/mon-thrasher.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - mon_thrash: 5 | revive_delay: 20 6 | thrash_delay: 1 7 | -------------------------------------------------------------------------------- /suites/marginal/fs-misc/clusters/two_clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2] 3 | - [client.1] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/marginal/multimds/tasks/workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/fsstress.sh 6 | -------------------------------------------------------------------------------- /suites/marginal/multimds/tasks/workunit_suites_fsync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/fsync-tester.sh 6 | -------------------------------------------------------------------------------- /suites/powercycle/osd/clusters/3osd-1per-target.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, mon.1, mon.2, mds.0, client.0] 3 | - [osd.0] 4 | - [osd.1] 5 | - [osd.2] 6 | -------------------------------------------------------------------------------- /suites/rados/basic/tasks/rados_cls_all.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - cls 8 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code/fast/fast.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | mon osd pool ec fast read: true 6 | -------------------------------------------------------------------------------- /suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | -------------------------------------------------------------------------------- /suites/rbd/cli/workloads/rbd_cli_import_export.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/import_export.sh 6 | -------------------------------------------------------------------------------- /suites/rbd/librbd/config/skip-partial-discard.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd skip partial discard: true 6 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_fsx_journal.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd_fsx: 3 | clients: [client.0] 4 | ops: 6000 5 | journal_replay: True 6 | -------------------------------------------------------------------------------- /suites/tgt/basic/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.a, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /ceph-deploy-overrides/enable_dmcrypt_diff_journal_disk.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | dmcrypt: yes 4 | separate_journal_disk: yes 5 | -------------------------------------------------------------------------------- /cephfs/mount/kclient.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | tasks: 7 | - kclient: 8 | -------------------------------------------------------------------------------- /clusters/extra-client.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.a, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | - [client.1] 6 | -------------------------------------------------------------------------------- /fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: btrfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | osd op thread timeout: 60 8 | -------------------------------------------------------------------------------- /suites/knfs/basic/tasks/nfs_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.1: 5 | - suites/iozone.sh 6 | -------------------------------------------------------------------------------- /suites/marginal/basic/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.a, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/marginal/multimds/tasks/workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | all: 5 | - suites/blogbench.sh 6 | -------------------------------------------------------------------------------- /suites/mixed-clients/basic/clusters/fixed-3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mds.a, osd.0, osd.1] 3 | - [mon.b, mon.c, osd.2, osd.3, client.0] 4 | - [client.1] 5 | -------------------------------------------------------------------------------- /suites/rgw/multifs/overrides.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | debug rgw: 20 6 | rgw: 7 | frontend: civetweb 8 | -------------------------------------------------------------------------------- /suites/rgw/singleton/overrides.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | debug rgw: 20 6 | rgw: 7 | frontend: civetweb 8 | -------------------------------------------------------------------------------- /suites/stress/thrash/workloads/bonnie_cfuse.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/bonnie.sh 7 | -------------------------------------------------------------------------------- /suites/stress/thrash/workloads/iozone_cfuse.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/iozone.sh 7 | -------------------------------------------------------------------------------- /debug/buildpackages.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - buildpackages: 3 | machine: 4 | disk: 40 # GB 5 | ram: 15000 # MB 6 | cpus: 16 7 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/mds_creation_retry.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | -mds_creation_failure: 3 | - workunit: 4 | clients: 5 | all: [fs/misc/trivial_sync.sh] 6 | 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_direct_io.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - direct_io 7 | 8 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/fsx.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_pjd.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/pjd.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_trivial_sync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: [fs/misc/trivial_sync.sh] 6 | -------------------------------------------------------------------------------- /suites/knfs/basic/tasks/nfs_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.1: 5 | - suites/blogbench.sh 6 | -------------------------------------------------------------------------------- /suites/knfs/basic/tasks/nfs_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.1: 5 | - suites/dbench-short.sh 6 | -------------------------------------------------------------------------------- /suites/knfs/basic/tasks/nfs_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.1: 5 | - suites/fsstress.sh 6 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 10 # GB 5 | -------------------------------------------------------------------------------- /suites/rbd/basic/tasks/rbd_python_api_tests_old_format.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | -------------------------------------------------------------------------------- /suites/rgw/multifs/tasks/rgw_swift.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rgw: [client.0] 5 | - swift: 6 | client.0: 7 | rgw_server: client.0 8 | -------------------------------------------------------------------------------- /suites/rgw/verify/validater/lockdep.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | osd: 5 | lockdep: true 6 | mon: 7 | lockdep: true 8 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/parallel/0-cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 3 4 | size: 30 # GB 5 | -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [tox] 2 | envlist = flake8 3 | skipsdist = True 4 | 5 | [testenv:flake8] 6 | deps= 7 | flake8 8 | commands=flake8 --select=F,E9 --exclude=venv,.tox 9 | -------------------------------------------------------------------------------- /overrides/short_pg_log.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | osd_min_pg_log_entries: 300 6 | osd_max_pg_log_entries: 600 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/dbench.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/ffsb.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/iozone.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/mixed-clients/clusters/2-clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mds.a, osd.0, osd.1] 3 | - [mon.b, mon.c, osd.2, osd.3] 4 | - [client.0] 5 | - [client.1] 6 | -------------------------------------------------------------------------------- /suites/krbd/unmap/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default features: 1 # pre-single-major is v3.13, so layering only 6 | -------------------------------------------------------------------------------- /suites/mgr/basic/tasks/failover.yaml: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - install: 4 | - ceph: 5 | - cephfs_test_runner: 6 | modules: 7 | - tasks.mgr.test_failover 8 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-shec/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - volumes: # attached to each instance 3 | count: 4 4 | size: 10 # GB 5 | -------------------------------------------------------------------------------- /suites/rbd/cli/features/defaults.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 2 6 | rbd default features: 61 7 | -------------------------------------------------------------------------------- /suites/rbd/cli/features/layering.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 2 6 | rbd default features: 1 7 | -------------------------------------------------------------------------------- /suites/rbd/qemu/features/defaults.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 2 6 | rbd default features: 61 7 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/rados_cls_all.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: xfs 5 | - workunit: 6 | clients: 7 | client.0: 8 | - cls 9 | -------------------------------------------------------------------------------- /suites/teuthology/workunits/yes.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [client.0] 3 | tasks: 4 | - install: 5 | - workunit: 6 | clients: 7 | all: 8 | - true.sh 9 | -------------------------------------------------------------------------------- /overrides/2-size-1-min-size.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | osd_pool_default_size: 2 6 | osd_pool_default_min_size: 1 7 | -------------------------------------------------------------------------------- /overrides/2-size-2-min-size.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | osd_pool_default_size: 2 6 | osd_pool_default_min_size: 2 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/5-tests/cls.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Run the rados cls tests" 3 | tasks: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - cls 8 | -------------------------------------------------------------------------------- /suites/hadoop/basic/tasks/repl.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ssh_keys: 3 | - install: 4 | - ceph: 5 | - hadoop: 6 | - workunit: 7 | clients: 8 | client.0: [hadoop/repl.sh] 9 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_o_trunc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - fs/test_o_trunc.sh 7 | 8 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/fsstress.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/fsync-tester.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/thrash/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | mds: 7 | debug mds: 20 -------------------------------------------------------------------------------- /suites/kcephfs/thrash/workloads/kclient_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/iozone.sh 7 | -------------------------------------------------------------------------------- /suites/marginal/multimds/mounts/ceph-fuse.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | fuse_default_permissions: 0 7 | - ceph-fuse: 8 | -------------------------------------------------------------------------------- /suites/powercycle/osd/powercycle/default.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - thrashosds: 5 | chance_down: 1.0 6 | powercycle: true 7 | timeout: 600 8 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/cfuse_workunit_misc.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | timeout: 6h 5 | clients: 6 | all: 7 | - fs/misc 8 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/fsstress.sh 7 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/cfuse_workunit_suites_fsync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | clients: 5 | all: 6 | - suites/fsync-tester.sh 7 | -------------------------------------------------------------------------------- /suites/rbd/cli/features/journaling.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 2 6 | rbd default features: 125 7 | -------------------------------------------------------------------------------- /suites/rbd/qemu/cache/writethrough.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: true 7 | rbd cache max dirty: 0 8 | -------------------------------------------------------------------------------- /suites/rbd/qemu/features/journaling.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | rbd default format: 2 6 | rbd default features: 125 7 | -------------------------------------------------------------------------------- /fs/ext4.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: ext4 4 | conf: 5 | global: 6 | osd max object name len: 460 7 | osd max object namespace len: 64 8 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | mds: 7 | debug mds: 20 8 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/inline/yes.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - exec: 5 | client.0: 6 | - sudo ceph mds set inline_data true --yes-i-really-mean-it 7 | -------------------------------------------------------------------------------- /suites/kcephfs/cephfs/tasks/kclient_workunit_kernel_untar_build.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - kclient: 3 | - workunit: 4 | clients: 5 | all: 6 | - kernel_untar_build.sh 7 | -------------------------------------------------------------------------------- /suites/kcephfs/mixed-clients/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | mds: 7 | debug mds: 20 -------------------------------------------------------------------------------- /suites/rados/basic/tasks/rados_stress_watch.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - rados/stress_watch.sh 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/cache/writethrough.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | conf: 5 | client: 6 | rbd cache: true 7 | rbd cache max dirty: 0 8 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/rgw_swift.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: ext4 5 | - rgw: [client.0] 6 | - swift: 7 | client.0: 8 | rgw_server: client.0 9 | -------------------------------------------------------------------------------- /suites/stress/bench/tasks/cfuse_workunit_snaps.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - ceph-fuse: 5 | - workunit: 6 | clients: 7 | all: 8 | - snaps 9 | -------------------------------------------------------------------------------- /suites/big/rados-thrash/fs/btrfs.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | fs: btrfs 4 | conf: 5 | osd: 6 | osd sloppy crc: true 7 | osd op thread timeout: 60 8 | -------------------------------------------------------------------------------- /suites/fs/multiclient/mount/kclient.yaml.disabled: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | tasks: 7 | - kclient: 8 | -------------------------------------------------------------------------------- /suites/krbd/rbd/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | client: 7 | rbd default features: 5 8 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/cfuse_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ceph-fuse: 3 | - workunit: 4 | timeout: 6h 5 | clients: 6 | all: 7 | - suites/fsx.sh 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/c_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "1" 8 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/rbdmap_RBDMAPFILE.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [client.0] 3 | tasks: 4 | - install: 5 | - workunit: 6 | clients: 7 | all: [rbd/test_rbdmap_RBDMAPFILE.sh] 8 | -------------------------------------------------------------------------------- /suites/hadoop/basic/tasks/wordcount.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ssh_keys: 3 | - install: 4 | - ceph: 5 | - hadoop: 6 | - workunit: 7 | clients: 8 | client.0: [hadoop/wordcount.sh] 9 | -------------------------------------------------------------------------------- /suites/knfs/basic/tasks/nfs-workunit-kernel-untar-build.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | timeout: 6h 4 | clients: 5 | client.1: 6 | - kernel_untar_build.sh 7 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_trivial_sync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | - workunit: 7 | clients: 8 | all: [fs/misc/trivial_sync.sh] 9 | -------------------------------------------------------------------------------- /suites/krbd/thrash/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | client: 7 | rbd default features: 5 8 | -------------------------------------------------------------------------------- /suites/rados/monthrash/thrashers/force-sync-many.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - mon_thrash: 3 | revive_delay: 90 4 | thrash_delay: 1 5 | thrash_store: true 6 | thrash_many: true 7 | -------------------------------------------------------------------------------- /suites/rados/multimon/clusters/3.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, osd.0, osd.1] 3 | openstack: 4 | - volumes: # attached to each instance 5 | count: 2 6 | size: 10 # GB 7 | -------------------------------------------------------------------------------- /suites/rados/thrash/msgr-failures/fastclose.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 2500 6 | ms tcp read timeout: 5 7 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "61" 8 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/c_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "1" 8 | -------------------------------------------------------------------------------- /suites/stress/bench/tasks/kclient_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | - workunit: 6 | clients: 7 | all: 8 | - suites/fsx.sh 9 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/ffsb.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/ffsb.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/fio.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fio.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsx.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/pjd.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/pjd.sh 10 | -------------------------------------------------------------------------------- /cephfs/clusters/fixed-2-ucephfs.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mds.a, osd.0, osd.1, client.0] 3 | - [mon.b, mds.a-s, mon.c, osd.2, osd.3] 4 | log-rotate: 5 | ceph-mds: 10G 6 | ceph-osd: 10G 7 | -------------------------------------------------------------------------------- /clusters/fixed-3-cephfs.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mds.a, osd.0, osd.1] 3 | - [mon.b, mds.a-s, mon.c, osd.2, osd.3] 4 | - [client.0] 5 | log-rotate: 6 | ceph-mds: 10G 7 | ceph-osd: 10G 8 | -------------------------------------------------------------------------------- /config_options/cephdeploy_conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-deploy: 3 | conf: 4 | global: 5 | mon pg warn min per osd: 2 6 | osd pool default size: 2 7 | -------------------------------------------------------------------------------- /debug/mds_client.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mds: 5 | debug ms: 1 6 | debug mds: 20 7 | client: 8 | debug ms: 1 9 | debug client: 20 -------------------------------------------------------------------------------- /releases/infernalis.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | osd.0: 4 | - ceph osd set sortbitwise 5 | - for p in `ceph osd pool ls` ; do ceph osd pool set $p use_gmt_hitset true ; done 6 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/tasks/failover.yaml.disabled: -------------------------------------------------------------------------------- 1 | 2 | tasks: 3 | - cephfs_test_runner: 4 | fail_on_skip: false 5 | modules: 6 | - tasks.cephfs.test_failover 7 | 8 | -------------------------------------------------------------------------------- /suites/krbd/rbd-nomount/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | client: 7 | rbd default features: 5 8 | -------------------------------------------------------------------------------- /suites/krbd/singleton/conf.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms die on skipped message: false 6 | client: 7 | rbd default features: 5 8 | -------------------------------------------------------------------------------- /suites/marginal/basic/tasks/kclient_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | - workunit: 6 | clients: 7 | all: 8 | - suites/fsx.sh 9 | -------------------------------------------------------------------------------- /suites/samba/workload/cifs-dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cifs-mount: 3 | client.1: 4 | share: ceph 5 | - workunit: 6 | clients: 7 | client.1: 8 | - suites/dbench.sh 9 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/bonnie.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/bonnie.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/dbench.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/iogen.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/iogen.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/iozone.sh 10 | -------------------------------------------------------------------------------- /cephfs/clusters/9-mds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | -------------------------------------------------------------------------------- /suites/fs/multifs/tasks/failover.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-fuse: 3 | disabled: true 4 | tasks: 5 | - cephfs_test_runner: 6 | modules: 7 | - tasks.cephfs.test_failover 8 | 9 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_fsx.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsx.sh 10 | -------------------------------------------------------------------------------- /suites/krbd/thrash/workloads/rbd_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd: 3 | all: 4 | image_size: 20480 5 | - workunit: 6 | clients: 7 | all: 8 | - suites/ffsb.sh 9 | -------------------------------------------------------------------------------- /suites/marginal/multimds/clusters/3-node-3-mds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, mds.a, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.b, mds.c, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | - [client.1] 6 | -------------------------------------------------------------------------------- /suites/rados/basic/msgr/async.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms type: async 6 | enable experimental unrecoverable data corrupting features: '*' 7 | -------------------------------------------------------------------------------- /suites/rados/basic/msgr/random.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms type: random 6 | enable experimental unrecoverable data corrupting features: '*' 7 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "61" 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/python_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "1" 8 | -------------------------------------------------------------------------------- /suites/rbd/qemu/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | log-whitelist: 7 | - wrongly marked me down 8 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "125" 8 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "1" 8 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/python_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "1" 8 | -------------------------------------------------------------------------------- /suites/rgw/verify/overrides.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | client: 5 | debug rgw: 20 6 | rgw compression type: random 7 | rgw: 8 | frontend: civetweb 9 | -------------------------------------------------------------------------------- /suites/samba/workload/cifs-fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cifs-mount: 3 | client.1: 4 | share: ceph 5 | - workunit: 6 | clients: 7 | client.1: 8 | - suites/fsstress.sh 9 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/blogbench.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsstress.sh 10 | -------------------------------------------------------------------------------- /suites/dummy/all/nop.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ansible.cephlab: 3 | playbook: users.yml 4 | roles: 5 | - [mon.a, mds.a, osd.0, osd.1, client.0] 6 | 7 | tasks: 8 | - nop: 9 | 10 | -------------------------------------------------------------------------------- /suites/kcephfs/thrash/thrashers/default.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | log-whitelist: 5 | - wrongly marked me down 6 | - objects unfound and apparently lost 7 | - thrashosds: 8 | -------------------------------------------------------------------------------- /suites/krbd/thrash/thrashers/default.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | log-whitelist: 5 | - wrongly marked me down 6 | - objects unfound and apparently lost 7 | - thrashosds: 8 | -------------------------------------------------------------------------------- /suites/krbd/unmap/tasks/unmap.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cram: 3 | clients: 4 | client.0: 5 | - http://git.ceph.com/?p=ceph.git;a=blob_plain;hb={branch};f=src/test/cli-integration/rbd/unmap.t 6 | -------------------------------------------------------------------------------- /suites/marginal/basic/tasks/kclient_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - kclient: 5 | - workunit: 6 | clients: 7 | all: 8 | - suites/blogbench.sh 9 | -------------------------------------------------------------------------------- /suites/rbd/librbd/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | log-whitelist: 7 | - wrongly marked me down 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "125" 8 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "61" 8 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/c_api_tests_with_journaling.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd.sh 6 | env: 7 | RBD_FEATURES: "125" 8 | -------------------------------------------------------------------------------- /suites/stress/thrash/thrashers/default.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | log-whitelist: 5 | - wrongly marked me down 6 | - objects unfound and apparently lost 7 | - thrashosds: 8 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/dbench-short.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/dbench-short.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/fsync-tester.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsync-tester.sh 10 | -------------------------------------------------------------------------------- /suites/tgt/basic/tasks/iozone-sync.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - tgt: 5 | - iscsi: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/iozone-sync.sh 10 | -------------------------------------------------------------------------------- /timezone/random.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | all: 4 | - echo America/Los_Angeles | sudo tee /etc/timezone 5 | - [ $RANDOM -gt 32000 ] && echo America/New_York | sudo tee /etc/timezone 6 | -------------------------------------------------------------------------------- /overrides/3-size-2-min-size.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | thrashosds: 3 | min_in: 4 4 | ceph: 5 | conf: 6 | global: 7 | osd_pool_default_size: 3 8 | osd_pool_default_min_size: 2 9 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_dbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/dbench.sh 10 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsstress.sh 10 | -------------------------------------------------------------------------------- /suites/rados/monthrash/workloads/rados_5925.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | client.0: 4 | - ceph_test_rados_delete_pools_parallel --debug_objecter 20 --debug_ms 1 --debug_rados 20 --debug_monc 20 5 | -------------------------------------------------------------------------------- /suites/rados/upgrade/jewel-x-singleton/0-cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | disk: 100 # GB 4 | - volumes: # attached to each instance 5 | count: 3 6 | size: 30 # GB 7 | -------------------------------------------------------------------------------- /suites/upgrade/jewel-x/stress-split/0-cluster/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | disk: 100 # GB 4 | - volumes: # attached to each instance 5 | count: 3 6 | size: 30 # GB 7 | -------------------------------------------------------------------------------- /tasks/__init__.py: -------------------------------------------------------------------------------- 1 | import logging 2 | 3 | # Inherit teuthology's log level 4 | teuthology_log = logging.getLogger('teuthology') 5 | log = logging.getLogger(__name__) 6 | log.setLevel(teuthology_log.level) 7 | -------------------------------------------------------------------------------- /config/rados.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | osd: 5 | osd op queue: debug_random 6 | osd op queue cut off: debug_random 7 | osd debug verify missing on start: true 8 | -------------------------------------------------------------------------------- /mon_kv_backend/rocksdb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | enable experimental unrecoverable data corrupting features: '*' 6 | mon: 7 | mon keyvaluedb: rocksdb 8 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/0-clusters/3-node.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "3-node cluster" 3 | roles: 4 | - [mon.a, mds.a, osd.0, osd.1, client.0] 5 | - [mon.b, mds.b, osd.2, osd.3] 6 | - [mon.c, mds.c, osd.4, osd.5] 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/5-tests/rbd_cli_tests.yaml.disabled: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Run the rbd cli tests" 3 | tasks: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - rbd/run_cli_tests.sh 8 | 9 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/5-tests/rbd_import_export.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Run the rbd import/export tests" 3 | tasks: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - rbd/import_export.sh 8 | -------------------------------------------------------------------------------- /suites/experimental/multimds/clusters/7-multimds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mds.a, mds.a-s] 3 | - [mon.b, mds.b, mds.b-s] 4 | - [mon.c, mds.c, mds.c-s] 5 | - [osd.0] 6 | - [osd.1] 7 | - [osd.2] 8 | - [client.0] 9 | -------------------------------------------------------------------------------- /suites/fs/recovery/clusters/4-remote-clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, mds.a, mds.b, client.1, client.2, client.3] 3 | - [client.0, osd.1, osd.2] 4 | log-rotate: 5 | ceph-mds: 10G 6 | ceph-osd: 10G 7 | -------------------------------------------------------------------------------- /suites/krbd/thrash/workloads/rbd_workunit_suites_iozone.yaml.disabled: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd: 3 | all: 4 | image_size: 20480 5 | - workunit: 6 | clients: 7 | all: 8 | - suites/iozone.sh 9 | -------------------------------------------------------------------------------- /suites/mgr/basic/clusters/2-node-mgr.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mgr.x, mon.a, mds.a, mds.c, osd.0, client.0] 3 | - [mgr.y, mon.b, mds.b, osd.1, osd.2, client.1] 4 | log-rotate: 5 | ceph-mds: 10G 6 | ceph-osd: 10G 7 | -------------------------------------------------------------------------------- /suites/rados/singleton-nomsgr/all/ceph-post-file.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, osd.2, client.0] 3 | tasks: 4 | - install: 5 | - workunit: 6 | clients: 7 | all: 8 | - post-file.sh 9 | -------------------------------------------------------------------------------- /suites/rados/thrash-erasure-code-big/cluster/12-osds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [osd.0, osd.1, osd.2, client.0, mon.a] 3 | - [osd.3, osd.4, osd.5, mon.b] 4 | - [osd.6, osd.7, osd.8, mon.c] 5 | - [osd.9, osd.10, osd.11] 6 | -------------------------------------------------------------------------------- /suites/rados/thrash/msgr-failures/few.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | global: 5 | ms inject socket failures: 5000 6 | osd: 7 | osd heartbeat use min delay socket: true 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/python_api_tests_with_defaults.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "61" 8 | -------------------------------------------------------------------------------- /suites/rbd/librbd/workloads/python_api_tests_with_journaling.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "125" 8 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/python_api_tests_with_defaults.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "61" 8 | -------------------------------------------------------------------------------- /cephfs/overrides/debug.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mds: 5 | debug ms: 1 6 | debug mds: 20 7 | client: 8 | debug ms: 1 9 | debug client: 20 10 | -------------------------------------------------------------------------------- /clusters/fixed-4.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.4, osd.8, osd.12] 3 | - [mon.b, osd.1, osd.5, osd.9, osd.13] 4 | - [mon.c, osd.2, osd.6, osd.10, osd.14] 5 | - [osd.3, osd.7, osd.11, osd.15, client.0] 6 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/4-osd/journal/collocated.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Use a collocated journal" 3 | overrides: 4 | ceph_ansible: 5 | vars: 6 | journal_collocation: true 7 | journal_size: 1024 8 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_kernel_untar_build.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | - workunit: 7 | clients: 8 | all: 9 | - kernel_untar_build.sh 10 | -------------------------------------------------------------------------------- /suites/rados/monthrash/ceph/ceph.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mon: 5 | mon min osdmap epochs: 25 6 | paxos service trim min: 5 7 | tasks: 8 | - install: 9 | - ceph: 10 | -------------------------------------------------------------------------------- /suites/rados/multimon/clusters/6.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, mon.e, osd.0] 3 | - [mon.b, mon.d, mon.f, osd.1] 4 | openstack: 5 | - volumes: # attached to each instance 6 | count: 1 7 | size: 10 # GB 8 | -------------------------------------------------------------------------------- /suites/rados/objectstore/fusestore.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - workunit: 6 | clients: 7 | all: 8 | - objectstore/test_fuse.sh 9 | 10 | -------------------------------------------------------------------------------- /suites/rbd/qemu/workloads/qemu_bonnie.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - qemu: 3 | all: 4 | clone: true 5 | test: http://git.ceph.com/?p=ceph.git;a=blob_plain;f=qa/workunits/suites/bonnie.sh 6 | exclude_arch: armv7l 7 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_fsx_nocache.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd_fsx: 3 | clients: [client.0] 4 | ops: 6000 5 | overrides: 6 | ceph: 7 | conf: 8 | client: 9 | rbd cache: false 10 | -------------------------------------------------------------------------------- /suites/rbd/valgrind/workloads/python_api_tests_with_journaling.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.0: 5 | - rbd/test_librbd_python.sh 6 | env: 7 | RBD_FEATURES: "125" 8 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/3.5-finish.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install.upgrade: 3 | exclude_packages: ['ceph-mgr','libcephfs2','libcephfs-devel','libcephfs-dev'] 4 | client.0: 5 | branch: jewel 6 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/5-tests/ceph-admin-commands.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Run ceph-admin-commands.sh" 3 | tasks: 4 | - workunit: 5 | clients: 6 | client.0: 7 | - ceph-tests/ceph-admin-commands.sh 8 | -------------------------------------------------------------------------------- /suites/fs/multifs/clusters/2-remote-clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, mon.b, mds.a, mds.b, client.1] 3 | - [mds.c, mds.d, mon.c, client.0, osd.1, osd.2] 4 | log-rotate: 5 | ceph-mds: 10G 6 | ceph-osd: 10G 7 | -------------------------------------------------------------------------------- /suites/fs/thrash/clusters/mds-1active-1standby.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2, mds.b-s-a] 3 | - [mon.b, mds.a, osd.3, osd.4, osd.5, client.0] 4 | log-rotate: 5 | ceph-mds: 10G 6 | ceph-osd: 10G 7 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/readwrite.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rados: 3 | clients: [client.0] 4 | ops: 4000 5 | objects: 500 6 | op_weights: 7 | read: 45 8 | write: 45 9 | delete: 10 10 | -------------------------------------------------------------------------------- /suites/rados/singleton/all/resolve_stuck_peering.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0] 3 | - [osd.0, osd.1, osd.2, client.0] 4 | 5 | tasks: 6 | - install: 7 | - ceph: 8 | fs: xfs 9 | - resolve_stuck_peering: 10 | 11 | -------------------------------------------------------------------------------- /suites/rbd/qemu/workloads/qemu_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - qemu: 3 | all: 4 | clone: true 5 | test: http://git.ceph.com/?p=ceph.git;a=blob_plain;f=qa/workunits/suites/fsstress.sh 6 | exclude_arch: armv7l 7 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/merge_diff.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - ceph: 6 | fs: xfs 7 | - workunit: 8 | clients: 9 | all: [rbd/merge_diff.sh] 10 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/permissions.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - ceph: 6 | fs: xfs 7 | - workunit: 8 | clients: 9 | all: [rbd/permissions.sh] 10 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/verify_pool.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - ceph: 6 | fs: xfs 7 | - workunit: 8 | clients: 9 | all: [rbd/verify_pool.sh] 10 | -------------------------------------------------------------------------------- /suites/rbd/thrash/thrashers/default.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | log-whitelist: 4 | - wrongly marked me down 5 | - objects unfound and apparently lost 6 | tasks: 7 | - thrashosds: 8 | timeout: 1200 9 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/rados_workunit_loadgen_mix.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: ext4 5 | - ceph-fuse: 6 | - workunit: 7 | clients: 8 | all: 9 | - rados/load-gen-mix.sh 10 | -------------------------------------------------------------------------------- /suites/stress/thrash/clusters/8-osd.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.0, mds.a, osd.0] 3 | - [mon.1, osd.1] 4 | - [mon.2, osd.2] 5 | - [osd.3] 6 | - [osd.4] 7 | - [osd.5] 8 | - [osd.6] 9 | - [osd.7] 10 | - [client.0] 11 | -------------------------------------------------------------------------------- /suites/upgrade/hammer-jewel-x/parallel/9-final-workload/rbd_cls.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - workunit: 3 | clients: 4 | client.1: 5 | - cls/test_cls_rbd.sh 6 | - print: "**** done 7-final-workload/rbd_cls.yaml" 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/4-osd/devices/from_teuthology.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Have teuthology tell ceph-ansible which OSD devices to use" 3 | overrides: 4 | ceph_ansible: 5 | vars: 6 | osd_auto_discovery: false 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/4-osd/devices/osd_auto_discovery.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Tell ceph-ansible to discover OSD devices automatically" 3 | overrides: 4 | ceph_ansible: 5 | vars: 6 | osd_auto_discovery: true 7 | -------------------------------------------------------------------------------- /suites/fs/multiclient/clusters/two_clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2] 3 | - [client.1] 4 | - [client.0] 5 | 6 | log-rotate: 7 | ceph-mds: 10G 8 | ceph-osd: 10G 9 | 10 | -------------------------------------------------------------------------------- /suites/rados/thrash/workloads/write_fadvise_dontneed.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rados: 3 | clients: [client.0] 4 | ops: 4000 5 | objects: 500 6 | write_fadvise_dontneed: true 7 | op_weights: 8 | write: 100 9 | -------------------------------------------------------------------------------- /suites/rbd/qemu/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | disk: 40 # GB 4 | ram: 30000 # MB 5 | cpus: 1 6 | volumes: # attached to each instance 7 | count: 3 8 | size: 30 # GB 9 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/rbd_mirror.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - ceph: 6 | fs: xfs 7 | - workunit: 8 | clients: 9 | all: [rbd/test_rbd_mirror.sh] 10 | -------------------------------------------------------------------------------- /suites/rbd/thrash/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | disk: 40 # GB 4 | ram: 8000 # MB 5 | cpus: 1 6 | volumes: # attached to each instance 7 | count: 3 8 | size: 30 # GB 9 | -------------------------------------------------------------------------------- /suites/rbd/thrash/workloads/rbd_fsx_cache_writeback.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rbd_fsx: 3 | clients: [client.0] 4 | ops: 6000 5 | overrides: 6 | ceph: 7 | conf: 8 | client: 9 | rbd cache: true 10 | -------------------------------------------------------------------------------- /suites/samba/workload/cifs-kernel-build.yaml.disabled: -------------------------------------------------------------------------------- 1 | tasks: 2 | - cifs-mount: 3 | client.1: 4 | share: ceph 5 | - workunit: 6 | clients: 7 | client.1: 8 | - kernel_untar_build.sh 9 | 10 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/cfuse_workunit_suites_blogbench.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: xfs 5 | - ceph-fuse: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/blogbench.sh 10 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/cfuse_workunit_suites_fsstress.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: btrfs 5 | - ceph-fuse: 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/fsstress.sh 10 | -------------------------------------------------------------------------------- /suites/stress/thrash/thrashers/more-down.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | log-whitelist: 5 | - wrongly marked me down 6 | - objects unfound and apparently lost 7 | - thrashosds: 8 | chance_down: 50 9 | -------------------------------------------------------------------------------- /suites/stress/thrash/workloads/readwrite.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - rados: 3 | clients: [client.0] 4 | ops: 4000 5 | objects: 500 6 | op_weights: 7 | read: 45 8 | write: 45 9 | delete: 10 10 | -------------------------------------------------------------------------------- /tasks/userdata_teardown.yaml: -------------------------------------------------------------------------------- 1 | - | 2 | #!/bin/bash 3 | cp /var/log/cloud-init-output.log /mnt/log 4 | 5 | - | 6 | #!/bin/bash 7 | umount /mnt/log 8 | 9 | - | 10 | #!/bin/bash 11 | shutdown -h -P now 12 | -------------------------------------------------------------------------------- /releases/jewel.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | osd.0: 4 | - ceph osd set sortbitwise 5 | - ceph osd set require_jewel_osds 6 | - for p in `ceph osd pool ls` ; do ceph osd pool set $p use_gmt_hitset true ; done 7 | -------------------------------------------------------------------------------- /suites/ceph-ansible/smoke/3-common/source/upstream_stable.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: "Use a stable upstream Ceph release" 3 | overrides: 4 | ceph_ansible: 5 | vars: 6 | ceph_origin: upstream 7 | ceph_stable: true 8 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | image_size: 20480 7 | - workunit: 8 | clients: 9 | all: 10 | - suites/ffsb.sh 11 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | image_size: 20480 7 | - workunit: 8 | clients: 9 | all: 10 | - suites/iozone.sh 11 | -------------------------------------------------------------------------------- /suites/krbd/unmap/kernels/single-major-off.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | client.0: 4 | - "modprobe -r rbd" 5 | - "modprobe --first-time rbd single_major=0" 6 | - "grep -q N /sys/module/rbd/parameters/single_major" 7 | -------------------------------------------------------------------------------- /suites/krbd/unmap/kernels/single-major-on.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - exec: 3 | client.0: 4 | - "modprobe -r rbd" 5 | - "modprobe --first-time rbd single_major=1" 6 | - "grep -q Y /sys/module/rbd/parameters/single_major" 7 | -------------------------------------------------------------------------------- /suites/rbd/qemu/workloads/qemu_iozone.yaml.disabled: -------------------------------------------------------------------------------- 1 | tasks: 2 | - qemu: 3 | all: 4 | test: http://git.ceph.com/?p=ceph.git;a=blob_plain;f=qa/workunits/suites/iozone.sh 5 | image_size: 20480 6 | exclude_arch: armv7l 7 | -------------------------------------------------------------------------------- /suites/rbd/singleton/all/admin_socket.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, osd.1, client.0] 3 | tasks: 4 | - install: 5 | - ceph: 6 | fs: xfs 7 | - workunit: 8 | clients: 9 | all: [rbd/test_admin_socket.sh] 10 | -------------------------------------------------------------------------------- /suites/smoke/1node/clusters/openstack.yaml: -------------------------------------------------------------------------------- 1 | openstack: 2 | - machine: 3 | disk: 40 # GB 4 | ram: 8000 # MB 5 | cpus: 1 6 | volumes: # attached to each instance 7 | count: 3 8 | size: 30 # GB 9 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/cfuse_workunit_suites_iozone.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: btrfs 5 | - ceph-fuse: [client.0] 6 | - workunit: 7 | clients: 8 | all: 9 | - suites/iozone.sh 10 | -------------------------------------------------------------------------------- /cephfs/tasks/cfuse_workunit_suites_ffsb.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | osd: 5 | filestore flush min: 0 6 | tasks: 7 | - workunit: 8 | clients: 9 | all: 10 | - suites/ffsb.sh 11 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_fsstress_ext4.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | fs_type: ext4 7 | - workunit: 8 | clients: 9 | all: 10 | - suites/fsstress.sh 11 | -------------------------------------------------------------------------------- /suites/marginal/multimds/clusters/3-node-9-mds.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2] 3 | - [mon.b, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5] 4 | - [client.0] 5 | - [client.1] 6 | -------------------------------------------------------------------------------- /suites/rados/basic/tasks/rados_python.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | log-whitelist: 5 | - wrongly marked me down 6 | - workunit: 7 | clients: 8 | client.0: 9 | - rados/test_python.sh 10 | -------------------------------------------------------------------------------- /cephfs/tasks/libcephfs_interface_tests.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-fuse: 3 | disabled: true 4 | kclient: 5 | disabled: true 6 | tasks: 7 | - workunit: 8 | clients: 9 | client.0: 10 | - libcephfs/test.sh 11 | -------------------------------------------------------------------------------- /suites/fs/basic/tasks/libcephfs_python.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph-fuse: 3 | disabled: true 4 | kclient: 5 | disabled: true 6 | tasks: 7 | - workunit: 8 | clients: 9 | client.0: 10 | - fs/test_python.sh 11 | -------------------------------------------------------------------------------- /suites/hadoop/basic/tasks/terasort.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - ssh_keys: 3 | - install: 4 | - ceph: 5 | - hadoop: 6 | - workunit: 7 | clients: 8 | client.0: [hadoop/terasort.sh] 9 | env: 10 | NUM_RECORDS: "10000000" 11 | -------------------------------------------------------------------------------- /suites/krbd/rbd/tasks/rbd_workunit_suites_fsstress_btrfs.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - rbd: 5 | all: 6 | fs_type: btrfs 7 | - workunit: 8 | clients: 9 | all: 10 | - suites/fsstress.sh 11 | -------------------------------------------------------------------------------- /suites/rados/multimon/clusters/9.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.d, mon.g, osd.0] 3 | - [mon.b, mon.e, mon.h] 4 | - [mon.c, mon.f, mon.i, osd.1] 5 | openstack: 6 | - volumes: # attached to each instance 7 | count: 1 8 | size: 10 # GB 9 | -------------------------------------------------------------------------------- /suites/rbd/nbd/workloads/rbd_nbd.yaml: -------------------------------------------------------------------------------- 1 | os_type: ubuntu 2 | overrides: 3 | install: 4 | ceph: 5 | extra_packages: [rbd-nbd] 6 | tasks: 7 | - workunit: 8 | clients: 9 | client.0: 10 | - rbd/rbd-nbd.sh 11 | -------------------------------------------------------------------------------- /suites/rbd/qemu/workloads/#qemu_xfstests.yaml#: -------------------------------------------------------------------------------- 1 | tasks: 2 | - qemu: 3 | all: 4 | type: block 5 | num_rbd: 2 6 | grtest: http://git.ceph.com/?p=ceph.git;a=blob_plain;f=qa/run_xfstests_qemu.sh 7 | exclude_arch: armv7l 8 | -------------------------------------------------------------------------------- /suites/fs/multiclient/clusters/three_clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2] 3 | - [client.2] 4 | - [client.1] 5 | - [client.0] 6 | 7 | log-rotate: 8 | ceph-mds: 10G 9 | ceph-osd: 10G 10 | 11 | -------------------------------------------------------------------------------- /suites/kcephfs/recovery/clusters/4-remote-clients.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, osd.0, mds.a, mds.c, client.2] 3 | - [osd.1, osd.2, mds.b, mds.d, client.3] 4 | - [client.0] 5 | - [client.1] 6 | log-rotate: 7 | ceph-mds: 10G 8 | ceph-osd: 10G 9 | -------------------------------------------------------------------------------- /suites/powercycle/osd/tasks/rados_api_tests.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | log-whitelist: 4 | - reached quota 5 | tasks: 6 | - ceph-fuse: 7 | - workunit: 8 | clients: 9 | client.0: 10 | - rados/test.sh 11 | -------------------------------------------------------------------------------- /suites/rados/monthrash/clusters/3-mons.yaml: -------------------------------------------------------------------------------- 1 | roles: 2 | - [mon.a, mon.c, osd.0, osd.1, osd.2] 3 | - [mon.b, osd.3, osd.4, osd.5, client.0] 4 | openstack: 5 | - volumes: # attached to each instance 6 | count: 3 7 | size: 10 # GB 8 | -------------------------------------------------------------------------------- /suites/rados/monthrash/thrashers/sync.yaml: -------------------------------------------------------------------------------- 1 | overrides: 2 | ceph: 3 | conf: 4 | mon: 5 | paxos min: 10 6 | paxos trim min: 10 7 | tasks: 8 | - mon_thrash: 9 | revive_delay: 90 10 | thrash_delay: 1 11 | -------------------------------------------------------------------------------- /suites/rados/basic/tasks/rados_striper.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | - exec: 5 | client.0: 6 | - ceph_test_rados_striper_api_io 7 | - ceph_test_rados_striper_api_aio 8 | - ceph_test_rados_striper_api_striping 9 | 10 | -------------------------------------------------------------------------------- /suites/rbd/mirror/base/install.yaml: -------------------------------------------------------------------------------- 1 | meta: 2 | - desc: run two ceph clusters and install rbd-mirror 3 | tasks: 4 | - install: 5 | extra_packages: [rbd-mirror] 6 | - ceph: 7 | cluster: cluster1 8 | - ceph: 9 | cluster: cluster2 10 | -------------------------------------------------------------------------------- /suites/smoke/basic/tasks/rbd_api_tests.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - install: 3 | - ceph: 4 | fs: xfs 5 | - ceph-fuse: 6 | - workunit: 7 | clients: 8 | client.0: 9 | - rbd/test_librbd.sh 10 | env: 11 | RBD_FEATURES: "1" 12 | --------------------------------------------------------------------------------