fix(test): tag spec flakiness (#23190)

* fix tag spec flakiness

* fix explore filter order
This commit is contained in:
Sweta Agarwalla 2025-09-03 12:48:01 +05:30 committed by Sweta Agarwalla
parent d49b841d56
commit 12f8ed5f7f
2 changed files with 37 additions and 3 deletions

View File

@ -66,21 +66,53 @@ test.describe('Explore Sort Order Filter', () => {
await page.waitForLoadState('networkidle');
await page.getByRole('button', { name: 'Data Assets' }).click();
await page.getByTestId('search-dropdown-Data Assets').click();
await page.waitForSelector(
'data-testid="drop-down-menu" data-testid="loader"',
'[data-testid="drop-down-menu"] [data-testid="loader"]',
{
state: 'detached',
}
);
await page.waitForSelector(
'[data-testid="drop-down-menu"] [role="menu"]',
{
state: 'visible',
}
);
await page.waitForSelector(`[data-testid="${filter}-checkbox"]`, {
state: 'visible',
});
await page.getByTestId(`${filter}-checkbox`).check();
await page.getByTestId('update-btn').click();
await selectSortOrder(page, 'Name');
await verifyEntitiesAreSorted(page);
await page.getByTestId('search-dropdown-Data Assets').click();
await page.waitForSelector(
'[data-testid="drop-down-menu"] [data-testid="loader"]',
{
state: 'detached',
}
);
await page.waitForSelector(
'[data-testid="drop-down-menu"] [role="menu"]',
{
state: 'visible',
}
);
await page.waitForSelector(`[data-testid="${filter}-checkbox"]`, {
state: 'visible',
});
await page.getByTestId(`${filter}-checkbox`).uncheck();
await page.getByTestId('update-btn').click();
await afterAction();
});
});

View File

@ -64,8 +64,10 @@ export const visitClassificationPage = async (
await sidebarClick(page, SidebarItem.TAGS);
await classificationResponse;
await page.waitForLoadState('networkidle');
await page.waitForSelector(
'[data-testid="tags-container"] [data-testid="loader"]',
'[data-testid="tags-container"] .table-container [data-testid="loader"]',
{ state: 'detached' }
);