From: Sridhar Seshasayee Date: Fri, 12 Sep 2025 08:08:30 +0000 (+0530) Subject: qa: Disable OSD benchmark from running for tests. X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F67067%2Fhead;p=ceph.git qa: Disable OSD benchmark from running for tests. Disable OSD bench from benchmarking the OSDs for teuthology tests. This is to help prevent a cluster warning pertaining to the IOPS value not lying within a typical threshold range from being raised. The tests can rely on the built-in static values as defined by osd_mclock_max_capacity_iops_[ssd|hdd] which should be good enough. Fixes: https://tracker.ceph.com/issues/74501 Signed-off-by: Sridhar Seshasayee (cherry picked from commit cf04790bede6be13cc27dcdf50fe19a953860321) Conflicts: qa/config/rados.yaml - Removed a non-existing option under mon overrides --- diff --git a/qa/config/rados.yaml b/qa/config/rados.yaml index 710847f594b8..d801ea305bc5 100644 --- a/qa/config/rados.yaml +++ b/qa/config/rados.yaml @@ -9,5 +9,6 @@ overrides: bluestore zero block detection: true osd mclock override recovery settings: true osd mclock profile: high_recovery_ops + osd mclock skip benchmark: true mon: mon scrub interval: 300 diff --git a/qa/tasks/ceph.conf.template b/qa/tasks/ceph.conf.template index a9cce29539aa..52634554de58 100644 --- a/qa/tasks/ceph.conf.template +++ b/qa/tasks/ceph.conf.template @@ -48,6 +48,7 @@ osd scrub load threshold = 5.0 osd scrub max interval = 600 osd mclock profile = high_recovery_ops + osd mclock skip benchmark = true osd recover clone overlap = true osd recovery max chunk = 1048576 diff --git a/qa/tasks/cephadm.conf b/qa/tasks/cephadm.conf index 374adfbab948..9f72b9d8cfac 100644 --- a/qa/tasks/cephadm.conf +++ b/qa/tasks/cephadm.conf @@ -41,6 +41,7 @@ mon allow pool delete = true osd scrub load threshold = 5.0 osd scrub max interval = 600 osd mclock profile = high_recovery_ops +osd mclock skip benchmark = true osd recover clone overlap = true osd recovery max chunk = 1048576