Skip to content

Commit 09754b8

Browse files
committed
fix(playwright): resolve flakiness in Entity.spec (#25987)
(cherry picked from commit a54857e)
1 parent 240cb7b commit 09754b8

File tree

1 file changed

+5
-3
lines changed
  • openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages

1 file changed

+5
-3
lines changed

openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Entity.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -506,14 +506,14 @@ Object.entries(entities).forEach(([key, EntityClass]) => {
506506
).toBeVisible();
507507

508508
// Cleanup: remove tag via panel
509-
await openColumnDetailPanel({
509+
const cleanupPanelContainer = await openColumnDetailPanel({
510510
page,
511511
rowSelector,
512512
columnId: entity.childrenSelectorId ?? '',
513513
columnNameTestId,
514514
entityType: entity.type as EntityType,
515515
});
516-
await panelContainer.getByTestId('edit-icon-tags').click();
516+
await cleanupPanelContainer.getByTestId('edit-icon-tags').click();
517517

518518
// Wait for selectable list to be visible and ready
519519
await page
@@ -540,7 +540,9 @@ Object.entries(entities).forEach(([key, EntityClass]) => {
540540
await waitForAllLoadersToDisappear(page);
541541

542542
await expect(
543-
panelContainer.getByTestId('tag-PersonalData.SpecialCategory')
543+
cleanupPanelContainer
544+
.locator('.tags-list')
545+
.getByTestId('tag-PersonalData.SpecialCategory')
544546
).toBeHidden();
545547

546548
await closeColumnDetailPanel(page);

0 commit comments

Comments
 (0)