From 76f8ad3fccaa74d4051f3ba8887efcea12e5ed0c Mon Sep 17 00:00:00 2001 From: Pedro Gonzalez Gomez Date: Tue, 19 Dec 2023 16:48:32 +0100 Subject: [PATCH] mgr/dashboard: fix e2e failure related to landing page Fixes: https://tracker.ceph.com/issues/59142 Signed-off-by: Pedro Gonzalez Gomez (cherry picked from commit 6ec48eeb261bc8aceb1bfa3ee3732acfb0974478) --- .../cypress/e2e/orchestrator/04-osds.e2e-spec.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/04-osds.e2e-spec.ts b/src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/04-osds.e2e-spec.ts index e80398d5a4720..74b46054afd2f 100644 --- a/src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/04-osds.e2e-spec.ts +++ b/src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/04-osds.e2e-spec.ts @@ -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(); -- 2.39.5