From 7d0ea1b861793ebe1471171d434757f014c9f9cd Mon Sep 17 00:00:00 2001 From: Ken Iizawa Date: Sat, 27 Mar 2021 06:19:38 +0900 Subject: [PATCH] qa: allow all the tasks that run rados/test.sh to load object classes for testing remote-reads functionality Fixes: https://tracker.ceph.com/issues/48182 Signed-off-by: Ken Iizawa --- qa/suites/crimson-rados/basic/tasks/rados_api_tests.yaml | 3 +++ qa/suites/powercycle/osd/tasks/rados_api_tests.yaml | 3 +++ qa/suites/rados/basic/tasks/rados_api_tests.yaml | 3 +++ qa/suites/rados/monthrash/workloads/rados_api_tests.yaml | 3 +++ qa/suites/rados/thrash/workloads/rados_api_tests.yaml | 3 +++ qa/suites/rados/verify/tasks/rados_api_tests.yaml | 3 +++ qa/suites/smoke/basic/tasks/test/mon_thrash.yaml | 3 +++ qa/suites/smoke/basic/tasks/test/rados_api_tests.yaml | 3 +++ 8 files changed, 24 insertions(+) diff --git a/qa/suites/crimson-rados/basic/tasks/rados_api_tests.yaml b/qa/suites/crimson-rados/basic/tasks/rados_api_tests.yaml index 50634e888518c..328019f9fcfc9 100644 --- a/qa/suites/crimson-rados/basic/tasks/rados_api_tests.yaml +++ b/qa/suites/crimson-rados/basic/tasks/rados_api_tests.yaml @@ -16,6 +16,9 @@ overrides: debug ms: 1 mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" tasks: - workunit: clients: diff --git a/qa/suites/powercycle/osd/tasks/rados_api_tests.yaml b/qa/suites/powercycle/osd/tasks/rados_api_tests.yaml index 5df88b380f6b8..d2970908c886a 100644 --- a/qa/suites/powercycle/osd/tasks/rados_api_tests.yaml +++ b/qa/suites/powercycle/osd/tasks/rados_api_tests.yaml @@ -7,6 +7,9 @@ overrides: conf: mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" tasks: - ceph-fuse: - workunit: diff --git a/qa/suites/rados/basic/tasks/rados_api_tests.yaml b/qa/suites/rados/basic/tasks/rados_api_tests.yaml index a54e03b1a9c80..f765663a34e46 100644 --- a/qa/suites/rados/basic/tasks/rados_api_tests.yaml +++ b/qa/suites/rados/basic/tasks/rados_api_tests.yaml @@ -16,6 +16,9 @@ overrides: debug ms: 1 mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" tasks: - workunit: clients: diff --git a/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml b/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml index e5ce0f6fd4257..3f3c0768aa322 100644 --- a/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml +++ b/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml @@ -19,6 +19,9 @@ overrides: debug ms: 1 mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" tasks: - workunit: clients: diff --git a/qa/suites/rados/thrash/workloads/rados_api_tests.yaml b/qa/suites/rados/thrash/workloads/rados_api_tests.yaml index eb4c9b1ee8e3a..3e72897ae0520 100644 --- a/qa/suites/rados/thrash/workloads/rados_api_tests.yaml +++ b/qa/suites/rados/thrash/workloads/rados_api_tests.yaml @@ -13,6 +13,9 @@ overrides: mon: mon warn on pool no app: false debug mgrc: 20 + osd: + osd class load list: "*" + osd class default list: "*" tasks: - workunit: clients: diff --git a/qa/suites/rados/verify/tasks/rados_api_tests.yaml b/qa/suites/rados/verify/tasks/rados_api_tests.yaml index f89109aa1f3d3..3c0d229e004b8 100644 --- a/qa/suites/rados/verify/tasks/rados_api_tests.yaml +++ b/qa/suites/rados/verify/tasks/rados_api_tests.yaml @@ -20,6 +20,9 @@ overrides: debug monc: 20 mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" tasks: - workunit: timeout: 6h diff --git a/qa/suites/smoke/basic/tasks/test/mon_thrash.yaml b/qa/suites/smoke/basic/tasks/test/mon_thrash.yaml index ba150c32d8cb2..9aa6a5f1cdc81 100644 --- a/qa/suites/smoke/basic/tasks/test/mon_thrash.yaml +++ b/qa/suites/smoke/basic/tasks/test/mon_thrash.yaml @@ -23,6 +23,9 @@ overrides: ms inject internal delays: 0.002 ms inject socket failures: 2500 mon client directed command retry: 5 + osd: + osd class load list: "*" + osd class default list: "*" tasks: - ceph: fs: xfs diff --git a/qa/suites/smoke/basic/tasks/test/rados_api_tests.yaml b/qa/suites/smoke/basic/tasks/test/rados_api_tests.yaml index 184812d012b92..d81428aba20bc 100644 --- a/qa/suites/smoke/basic/tasks/test/rados_api_tests.yaml +++ b/qa/suites/smoke/basic/tasks/test/rados_api_tests.yaml @@ -18,6 +18,9 @@ tasks: conf: mon: mon warn on pool no app: false + osd: + osd class load list: "*" + osd class default list: "*" - thrashosds: chance_pgnum_grow: 2 chance_pgnum_shrink: 2 -- 2.39.5