]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/suites/crimson-rados:Seastore (recovery) thrash tests
authorMatan Breizman <mbreizma@redhat.com>
Wed, 7 May 2025 12:34:35 +0000 (12:34 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 18 May 2025 08:30:16 +0000 (08:30 +0000)
commit1800172eb5fd0cf8fe4f14a54d0239211ae53b59
treed0bcde1fbccb5cd3f7f9302d03d491b48790d263
parent77a7c83d186a6493ce78c3c4d20b985942dee0fe
qa/suites/crimson-rados:Seastore (recovery) thrash tests

Seastore is currently only being tested with thrash_simpe without recovery.
This commit adds recovery thrash tests with radosbench only for now.
Other workloads, mainly `ceph_test_rados` (rados) are not yet supported.
See: https://tracker.ceph.com/issues/71237

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 88f2269ca7fb2550e6b5f4fc2262594e0de4bbc6)
34 files changed:
qa/suites/crimson-rados/thrash_seastore_radosbench/% [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/0-size-min-size-overrides/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/0-size-min-size-overrides/2-size-2-min-size.yaml.disabled [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/0-size-min-size-overrides/3-size-2-min-size.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/1-pg-log-overrides/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/1-pg-log-overrides/normal_pg_log.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/1-pg-log-overrides/short_pg_log.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/$ [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/default.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/more-active-recovery.yaml.disabled [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/more-async-partial-recovery.yaml.disabled [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/more-async-recovery.yaml.disabled [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/2-recovery-overrides/more-partial-recovery.yaml.disabled [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/clusters/+ [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/clusters/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/clusters/fixed-2.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/clusters/openstack.yaml.disabled [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/crimson-supported-all-distro [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/crimson_qa_overrides.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/deploy/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/deploy/ceph.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/deploy/cephadm.yaml.disabled [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/objectstore/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/objectstore/seastore/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/objectstore/seastore/seastore-rbm.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/objectstore/seastore/seastore-segmented.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/thrashers/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/thrashers/default.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/thrashosds-health.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/workloads/.qa [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/workloads/radosbench-high-concurrency.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash_seastore_radosbench/workloads/radosbench.yaml [new file with mode: 0644]