]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test: query using mds id, not rank 32657/head
authorVenky Shankar <vshankar@redhat.com>
Wed, 15 Jan 2020 15:41:14 +0000 (10:41 -0500)
committerVenky Shankar <vshankar@redhat.com>
Tue, 18 Feb 2020 07:23:13 +0000 (02:23 -0500)
Fixes: http://tracker.ceph.com/issues/42835
Signed-off-by: Venky Shankar <vshankar@redhat.com>
qa/tasks/cephfs/test_scrub_checks.py

index 523dc54b220a953705e2c2cb95052d3544b00d24..c420936afdc82ab7bb29d6bf57d88df0d5427016 100644 (file)
@@ -32,7 +32,9 @@ class TestScrubControls(CephFSTestCase):
         return self.fs.rank_tell(["scrub", "status"])
     def _check_task_status(self, expected_status):
         task_status = self.fs.get_task_status("scrub status")
-        self.assertTrue(task_status['0'].startswith(expected_status))
+        active = self.fs.get_active_names()
+        log.debug("current active={0}".format(active))
+        self.assertTrue(task_status[active[0]].startswith(expected_status))
 
     def test_scrub_abort(self):
         test_dir = "scrub_control_test_path"