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 c132844418e..65373710804 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 @@ -326,7 +326,6 @@ test.describe('Domains', () => { const dataProduct1 = new DataProduct([domain]); await domain.create(apiContext); await sidebarClick(page, SidebarItem.DOMAIN); - await page.reload(); await test.step( 'Create DataProduct and custom properties for it', @@ -997,7 +996,9 @@ test.describe('Domains Rbac', () => { ); const assetData = userPage.waitForResponse( - `/api/v1/permissions/${ENTITY_PATH[asset.endpoint as keyof typeof ENTITY_PATH]}/name/${fqn}*` + `/api/v1/permissions/${ + ENTITY_PATH[asset.endpoint as keyof typeof ENTITY_PATH] + }/name/${fqn}*` ); await userPage.goto( `/${ENTITY_PATH[asset.endpoint as keyof typeof ENTITY_PATH]}/${fqn}` diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/domain.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/domain.ts index 5f26fc98f0e..34dd71d3041 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/domain.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/domain.ts @@ -135,9 +135,11 @@ export const selectDomain = async (page: Page, domain: Domain['data']) => { state: 'detached', }); + const domainApiRes = page.waitForResponse('/api/v1/domains/name/*'); + await page.getByRole('row', { name: domain.displayName }).click(); - await page.waitForLoadState('networkidle'); + await domainApiRes; await page.waitForSelector('[data-testid="loader"]', { state: 'detached',