]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: RBD tests must use pools with power-of-two pg_num 31490/head
authorRicardo Marques <rimarques@suse.com>
Fri, 8 Nov 2019 15:33:18 +0000 (15:33 +0000)
committerRicardo Marques <rimarques@suse.com>
Fri, 8 Nov 2019 15:43:58 +0000 (15:43 +0000)
Fixes: https://tracker.ceph.com/issues/42709
Signed-off-by: Ricardo Marques <rimarques@suse.com>
qa/tasks/mgr/dashboard/test_rbd.py

index 057c5a274ec837bc6b787f5f27cb110c0ed6a60a..570c86468291676c577bcaeaa98f9c83d39283b3 100644 (file)
@@ -114,8 +114,8 @@ class RbdTest(DashboardTestCase):
     @classmethod
     def setUpClass(cls):
         super(RbdTest, cls).setUpClass()
-        cls.create_pool('rbd', 10, 'replicated')
-        cls.create_pool('rbd_iscsi', 10, 'replicated')
+        cls.create_pool('rbd', 2**3, 'replicated')
+        cls.create_pool('rbd_iscsi', 2**3, 'replicated')
 
         cls.create_image('rbd', 'img1', 2**30)
         cls.create_image('rbd', 'img2', 2*2**30)
@@ -325,7 +325,7 @@ class RbdTest(DashboardTestCase):
         if not self.bluestore_support:
             self.skipTest('requires bluestore cluster')
 
-        self.create_pool('data_pool', 12, 'erasure')
+        self.create_pool('data_pool', 2**4, 'erasure')
 
         rbd_name = 'test_rbd_in_data_pool'
         self.create_image('rbd', rbd_name, 10240, data_pool='data_pool')