]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/standalone/osd-backfill: Modify backfill tests for mclock scheduler
authorSridhar Seshasayee <sseshasa@redhat.com>
Thu, 17 Jun 2021 12:19:29 +0000 (17:49 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Fri, 30 Jul 2021 12:46:00 +0000 (18:16 +0530)
commitbdf36cf045b53f04ff1338ca12582e6db84dda39
tree746ba89111cd6a69c64e89e8d2d1683efcc46331
parent2c577040cbcb5cedc22ab1dd0ac9d4504b424e56
qa/standalone/osd-backfill: Modify backfill tests for mclock scheduler

Modified test cases:

1. osd-backfill-prio.sh:
  Set osd_op_queue = wpq for all tests since the mclock doesn't
  consider recovery priority as part of its scheduling algorithm.

2. osd-backfill-space.sh:
  Set osd_mclock_profile to high_recovery_ops and increase the wait
  for backfills timeout to 1200 secs for the following tests:
  - TEST_backfill_test_simple()
  - TEST_backfill_test_multi()
  - TEST_backfill_test_sametarget()
  - TEST_backfill_multi_partial()
  - TEST_ec_backfill_simple()
  - TEST_ec_backfill_multi()
  - SKIP_TEST_ec_backfill_multi_partial()
  - SKIP_TEST_ec_backfill_multi_partial()

3. osd-backfill-stats:
  - TEST_backfill_ec_down_all_out():
   Set osd_mclock_profile to high_recovery_ops and increase the wait
   for recovery timeout to 240 secs.

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
qa/standalone/osd-backfill/osd-backfill-prio.sh
qa/standalone/osd-backfill/osd-backfill-space.sh
qa/standalone/osd-backfill/osd-backfill-stats.sh