From 43dcbcfdaaec518351fddb5295f80f024b0ebc55 Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Wed, 15 Jan 2020 10:41:14 -0500 Subject: [PATCH] test: query using mds id, not rank Fixes: http://tracker.ceph.com/issues/42835 Signed-off-by: Venky Shankar (cherry picked from commit fb4cd42cbcdaa4812838b846ae33ee26356ce733) --- qa/tasks/cephfs/test_scrub_checks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qa/tasks/cephfs/test_scrub_checks.py b/qa/tasks/cephfs/test_scrub_checks.py index d6947805347d..f36b2303cad7 100644 --- a/qa/tasks/cephfs/test_scrub_checks.py +++ b/qa/tasks/cephfs/test_scrub_checks.py @@ -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" -- 2.47.3