]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: fix e2e failure related to landing page 54965/head
authorPedro Gonzalez Gomez <pegonzal@redhat.com>
Tue, 19 Dec 2023 15:48:32 +0000 (16:48 +0100)
committerPedro Gonzalez Gomez <pegonzal@redhat.com>
Tue, 9 Jan 2024 10:23:32 +0000 (11:23 +0100)
Fixes: https://tracker.ceph.com/issues/59142
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/04-osds.e2e-spec.ts

index e80398d5a47208840168e9f86f2613866bf75b47..74b46054afd2f879a3b55467d8a11e064e2e5f8f 100644 (file)
@@ -1,9 +1,19 @@
 import { OSDsPageHelper } from '../cluster/osds.po';
 import { DashboardPageHelper } from '../ui/dashboard.po';
+import { ManagerModulesPageHelper } from '../cluster/mgr-modules.po';
 
 describe('OSDs page', () => {
   const osds = new OSDsPageHelper();
   const dashboard = new DashboardPageHelper();
+  const mgrmodules = new ManagerModulesPageHelper();
+
+  before(() => {
+    cy.login();
+    mgrmodules.navigateTo();
+    mgrmodules.navigateEdit('dashboard');
+    cy.get('#FEATURE_TOGGLE_DASHBOARD').uncheck();
+    cy.contains('button', 'Update').click();
+  });
 
   beforeEach(() => {
     cy.login();