From 9ef462c93122724c2bfe9a700cd8e53316b4c172 Mon Sep 17 00:00:00 2001 From: Davis McPhee Date: Fri, 11 Apr 2025 16:14:13 -0300 Subject: [PATCH] Try fixing flaky functional test --- .../apps/discover/group1/_discover_accessibility.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/platform/test/functional/apps/discover/group1/_discover_accessibility.ts b/src/platform/test/functional/apps/discover/group1/_discover_accessibility.ts index 1f0ce5587c60d..1b3a7ec10b451 100644 --- a/src/platform/test/functional/apps/discover/group1/_discover_accessibility.ts +++ b/src/platform/test/functional/apps/discover/group1/_discover_accessibility.ts @@ -50,8 +50,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { await kibanaServer.savedObjects.clean({ types: ['search', 'index-pattern'] }); }); - // FLAKY: https://github.com/elastic/kibana/issues/217012 - describe.skip('top nav menu buttons', () => { + describe('top nav menu buttons', () => { const focusAndPressButton = async (buttonTestSubject: string | WebElementWrapper) => { const button = typeof buttonTestSubject === 'string' @@ -68,7 +67,8 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { await retry.try(async () => { expect(await hasFocus(menuButtonTestSubject)).to.be(false); }); - + // Small delay to allow the overlay to open fully + await new Promise((resolve) => setTimeout(resolve, 500)); await browser.pressKeys(browser.keys.ESCAPE); await retry.try(async () => { expect(await hasFocus(menuButtonTestSubject)).to.be(true);