From: Kefu Chai Date: Tue, 13 Aug 2019 01:54:24 +0000 (+0800) Subject: qa/tasks/mgr/dashboard/test_mgr_module: remove enable/disable test from MgrModuleTele... X-Git-Tag: v15.1.0~1895^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F29619%2Fhead;p=ceph.git qa/tasks/mgr/dashboard/test_mgr_module: remove enable/disable test from MgrModuleTelemetryTest telemetry is always enabled since 2d62d71cd46d791294b3803e034c0995fef08b33 Fixes: https://tracker.ceph.com/issues/41186 Signed-off-by: Kefu Chai --- diff --git a/qa/tasks/mgr/dashboard/test_mgr_module.py b/qa/tasks/mgr/dashboard/test_mgr_module.py index 0f8a878dc281..4f9722469b95 100644 --- a/qa/tasks/mgr/dashboard/test_mgr_module.py +++ b/qa/tasks/mgr/dashboard/test_mgr_module.py @@ -159,37 +159,3 @@ class MgrModuleTelemetryTest(MgrModuleTestCase): self.assertEqual(data['organization'], 'SUSE Linux') self.assertEqual(data['proxy'], 'foo') self.assertEqual(data['url'], 'https://foo.bar/report') - - def test_enable(self): - self._ceph_cmd(['mgr', 'module', 'disable', 'telemetry']) - self.wait_until_rest_api_accessible() - try: - # Note, an exception is thrown because the Ceph Mgr - # modules are reloaded. - self._post('/api/mgr/module/telemetry/enable') - except requests.ConnectionError: - pass - self.wait_until_rest_api_accessible() - data = self._get('/api/mgr/module') - self.assertStatus(200) - module_info = self.find_object_in_list('name', 'telemetry', data) - self.assertIsNotNone(module_info) - self.assertTrue(module_info['enabled']) - - def test_disable(self): - # Enable the 'telemetry' module (all CephMgr modules are restarted) - # and wait until the Dashboard REST API is accessible. - self._ceph_cmd(['mgr', 'module', 'enable', 'telemetry']) - self.wait_until_rest_api_accessible() - try: - # Note, an exception is thrown because the Ceph Mgr - # modules are reloaded. - self._post('/api/mgr/module/telemetry/disable') - except requests.ConnectionError: - pass - self.wait_until_rest_api_accessible() - data = self._get('/api/mgr/module') - self.assertStatus(200) - module_info = self.find_object_in_list('name', 'telemetry', data) - self.assertIsNotNone(module_info) - self.assertFalse(module_info['enabled'])