]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Check cluster health after each pool update 21881/head
authorSebastian Wagner <sebastian.wagner@suse.com>
Tue, 3 Jul 2018 11:57:13 +0000 (13:57 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Tue, 24 Jul 2018 14:20:04 +0000 (16:20 +0200)
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
qa/tasks/mgr/dashboard/test_pool.py

index 1040e6421a5820f1e7dad5d5a3d0d6975e375ff7..665c854f9991506f01b20b8979c4a3e051783cdb 100644 (file)
@@ -141,6 +141,9 @@ class PoolTest(DashboardTestCase):
             log.exception("test_pool_create: pool=%s", pool)
             raise
 
+        health = self._get('/api/dashboard/health')['health']
+        self.assertEqual(health['status'], 'HEALTH_OK', msg='health={}'.format(health))
+
     def test_pool_create(self):
         self._ceph_cmd(['osd', 'crush', 'rule', 'create-erasure', 'ecrule'])
         self._ceph_cmd(
@@ -178,9 +181,9 @@ class PoolTest(DashboardTestCase):
             {
                 'application_metadata': ['rbd', 'sth'],
             },
-            {
-                'pg_num': '12',
-            },
+            {
+                'pg_num': '12',
+            },
             {
                 'application_metadata': ['rgw'],
             },