diff --git a/openmetadata-ui/src/main/resources/ui/playwright.config.ts b/openmetadata-ui/src/main/resources/ui/playwright.config.ts index 35fe8dbc48c..3f23e40e442 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright.config.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright.config.ts @@ -56,7 +56,6 @@ export default defineConfig({ trace: 'on-first-retry', /* Screenshot on failure. */ screenshot: 'only-on-failure', - permissions: ['clipboard-read', 'clipboard-write'], }, /* Configure projects for major browsers */ diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/BulkImport.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/BulkImport.spec.ts index 10741785e80..e7c32ccc35c 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/BulkImport.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Features/BulkImport.spec.ts @@ -45,6 +45,9 @@ import { // use the admin user to login test.use({ storageState: 'playwright/.auth/admin.json', + contextOptions: { + permissions: ['clipboard-read', 'clipboard-write'], + }, }); const glossaryDetails = { diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/customProperty.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/customProperty.ts index d6e14ed4b32..627ec9d51a7 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/customProperty.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/customProperty.ts @@ -228,6 +228,9 @@ export const setValueForProperty = async (data: { const values = value.split(','); await page.locator('[data-testid="add-new-row"]').click(); + // Editor grid to be visible + await page.waitForSelector('.om-rdg', { state: 'visible' }); + await fillTableColumnInputDetails(page, values[0], 'pw-column1'); await fillTableColumnInputDetails(page, values[1], 'pw-column2'); diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/metric.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/metric.ts index 1462738f446..ad13dd54298 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/metric.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/metric.ts @@ -188,6 +188,9 @@ export const updateRelatedMetric = async ( .getByRole('link', { name: dataAsset.entity.name, exact: true }) .click(); + await page.waitForLoadState('networkidle'); + await page.waitForSelector('[data-testid="loader"]', { state: 'detached' }); + await page.getByRole('link', { name: title }).click(); };