From 30be77e03a60a3fe72f4f081895f258e8c3761ab Mon Sep 17 00:00:00 2001 From: Karan Hotchandani <33024356+karanh37@users.noreply.github.com> Date: Tue, 10 Jun 2025 23:21:03 +0530 Subject: [PATCH] fix flaky playwright (#21688) (cherry picked from commit 67e23ae855e3d234ac6fabf98289db232cfc39fa) --- .../resources/ui/playwright/e2e/Pages/Domains.spec.ts | 2 +- .../resources/ui/playwright/e2e/Pages/Glossary.spec.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Domains.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Domains.spec.ts index 52ffbc4d391..693185fda87 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Domains.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Domains.spec.ts @@ -609,7 +609,7 @@ test.describe('Domains Rbac', () => { const user1 = new UserClass(); test.beforeAll('Setup pre-requests', async ({ browser }) => { - test.setTimeout(90000); + test.slow(); const { apiContext, afterAction, page } = await performAdminLogin(browser); await Promise.all([ diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts index 403046a74ab..16a09a015c6 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts @@ -1001,6 +1001,8 @@ test.describe('Glossary tests', () => { }); test('Request description task for Glossary', async ({ browser }) => { + test.slow(true); + const { page, afterAction, apiContext } = await performAdminLogin(browser); const glossary1 = new Glossary(); const user1 = new UserClass(); @@ -1030,11 +1032,9 @@ test.describe('Glossary tests', () => { await sidebarClick(page, SidebarItem.GLOSSARY); await selectActiveGlossary(page, glossary1.data.displayName); - const viewerContainerText = await page.textContent( - '[data-testid="viewer-container"]' - ); - - expect(viewerContainerText).toContain('Updated description'); + await expect( + page.locator('[data-testid="viewer-container"]') + ).toContainText('Updated description'); } finally { await glossary1.delete(apiContext); await afterAction();