chore(ui): fix ingestion bot playwright timeout issue (#23547)

(cherry picked from commit e9333fd43966b1fc501713f59dc8c2df4c1c234c)
This commit is contained in:
Ashish Gupta 2025-09-25 20:36:09 +05:30 committed by OpenMetadata Release Bot
parent 6e0dc4d129
commit 2cef03ac56

View File

@ -84,16 +84,6 @@ test.describe('Ingestion Bot ', () => {
await afterAction(); await afterAction();
}); });
test.afterAll('Cleanup pre-requests', async ({ browser }) => {
const { apiContext, afterAction } = await performAdminLogin(browser);
await Promise.all([
domain1.delete(apiContext),
domain2.delete(apiContext),
domain3.delete(apiContext),
]);
await afterAction();
});
test.beforeEach('Visit entity details page', async ({ page }) => { test.beforeEach('Visit entity details page', async ({ page }) => {
await redirectToHomePage(page); await redirectToHomePage(page);
}); });
@ -111,7 +101,6 @@ test.describe('Ingestion Bot ', () => {
await test.step('Assign assets to domains', async () => { await test.step('Assign assets to domains', async () => {
// Add assets to domain 1 // Add assets to domain 1
await redirectToHomePage(page);
await sidebarClick(page, SidebarItem.DOMAIN); await sidebarClick(page, SidebarItem.DOMAIN);
await page.waitForLoadState('networkidle'); await page.waitForLoadState('networkidle');
await page.waitForSelector('[data-testid="loader"]', { await page.waitForSelector('[data-testid="loader"]', {
@ -121,7 +110,6 @@ test.describe('Ingestion Bot ', () => {
await addAssetsToDomain(page, domain1, domainAsset1); await addAssetsToDomain(page, domain1, domainAsset1);
// Add assets to domain 2 // Add assets to domain 2
await redirectToHomePage(page);
await sidebarClick(page, SidebarItem.DOMAIN); await sidebarClick(page, SidebarItem.DOMAIN);
await page.waitForLoadState('networkidle'); await page.waitForLoadState('networkidle');
await page.waitForSelector('[data-testid="loader"]', { await page.waitForSelector('[data-testid="loader"]', {
@ -134,8 +122,6 @@ test.describe('Ingestion Bot ', () => {
await test.step( await test.step(
'Ingestion bot should access domain assigned assets', 'Ingestion bot should access domain assigned assets',
async () => { async () => {
await redirectToHomePage(ingestionBotPage);
// Check if entity page is accessible & it has domain // Check if entity page is accessible & it has domain
for (const asset of domainAsset1) { for (const asset of domainAsset1) {
await redirectToHomePage(ingestionBotPage); await redirectToHomePage(ingestionBotPage);
@ -179,7 +165,6 @@ test.describe('Ingestion Bot ', () => {
]); ]);
// Add assets to domain 2 // Add assets to domain 2
await redirectToHomePage(page);
await sidebarClick(page, SidebarItem.DOMAIN); await sidebarClick(page, SidebarItem.DOMAIN);
await page.waitForLoadState('networkidle'); await page.waitForLoadState('networkidle');
await page.waitForSelector('[data-testid="loader"]', { await page.waitForSelector('[data-testid="loader"]', {