From 78e7e74b2bbbbc0848914671f1b25501d0d4902c Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 12 May 2025 21:22:13 +0530 Subject: [PATCH] PLAYWRIGHT: fix bulk import database flaky test (#21145) --- .../src/main/resources/ui/playwright/utils/importUtils.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/importUtils.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/importUtils.ts index bc42df9ef5f..1b3b01c7398 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/importUtils.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/importUtils.ts @@ -707,6 +707,12 @@ export const pressKeyXTimes = async ( key: string ) => { for (let i = 0; i < length; i++) { + const activeCell = page.locator('.InovuaReactDataGrid__cell--cell-active'); + const isActive = await activeCell.isVisible(); + + if (!isActive) { + await page.click('.InovuaReactDataGrid__cell--cell-active'); + } await page .locator('.InovuaReactDataGrid__cell--cell-active') .press(key, { delay: 100 });