mirror of
https://github.com/ceph/ceph
synced 2025-01-02 09:02:34 +00:00
4c22fcfbe8
The qa tests are not client I/O centric and mostly focus on triggering recovery/backfills and monitor them for completion within a finite amount of time. The same holds true for scrub operations. Therefore, an mClock profile that optimizes background operations is a better fit for qa related tests. The osd_mclock_profile is therefore globally overriden to 'high_recovery_ops' profile for the Rados suite as it fits the requirement. Also, many standalone tests expect recovery and scrub operations to complete within a finite time. To ensure this, the osd_mclock_profile options is set to 'high_recovery_ops' as part of the run_osd() function in ceph-helpers.sh. A subset of standalone tests explicitly used 'high_recovery_ops' profile. Since the profile is now set as part of run_osd(), the earlier overrides are redundant and therefore removed from the tests. Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com> |
||
---|---|---|
.. | ||
bad-inc-map.sh | ||
divergent-priors.sh | ||
ec-error-rollforward.sh | ||
osd-bench.sh | ||
osd-bluefs-volume-ops.sh | ||
osd-config.sh | ||
osd-copy-from.sh | ||
osd-dup.sh | ||
osd-fast-mark-down.sh | ||
osd-force-create-pg.sh | ||
osd-markdown.sh | ||
osd-reactivate.sh | ||
osd-recovery-prio.sh | ||
osd-recovery-space.sh | ||
osd-recovery-stats.sh | ||
osd-rep-recov-eio.sh | ||
osd-reuse-id.sh | ||
pg-split-merge.sh | ||
repeer-on-acting-back.sh | ||
repro_long_log.sh |