]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: add qa tests for daemon restart 36338/head
authorPaul Cuzner <pcuzner@redhat.com>
Wed, 29 Jul 2020 21:02:04 +0000 (09:02 +1200)
committerPaul Cuzner <pcuzner@redhat.com>
Wed, 29 Jul 2020 21:02:04 +0000 (09:02 +1200)
Added tests to cove daemon stop/start and restart

Signed-off-by: Paul Cuzner <pcuzner@redhat.com>
qa/tasks/cephadm_cases/test_cli.py

index 3d39902a09b79ef2e7bbfc683d4a533102f07fc5..f6a7521b6f63ed07df9e14ebebdfe3c93c30294f 100644 (file)
@@ -43,3 +43,10 @@ class TestCephadmCLI(MgrTestCase):
         self.wait_for_health('CEPHADM_PAUSED', 30)
         self._orch_cmd('resume')
         self.wait_for_health_clear(30)
+
+    def test_daemon_restart(self):
+        self._orch_cmd('daemon', 'stop', 'osd.0')
+        self.wait_for_health('OSD_DOWN', 30)
+        self._orch_cmd('daemon', 'start', 'osd.0')
+        self.wait_for_health_clear(30)
+        self._orch_cmd('daemon', 'restart', 'osd.0')