]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: add qa tests for daemon restart
authorPaul Cuzner <pcuzner@redhat.com>
Wed, 29 Jul 2020 21:02:04 +0000 (09:02 +1200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Tue, 4 Aug 2020 14:21:44 +0000 (16:21 +0200)
Added tests to cove daemon stop/start and restart

Signed-off-by: Paul Cuzner <pcuzner@redhat.com>
(cherry picked from commit 5ff0a1d2daa7d36c9c3284523269c4a1a7daa437)

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')