From 3674d077622cf0eb3b66995fb7e84cf4b219747a Mon Sep 17 00:00:00 2001 From: Michael Li Date: Thu, 25 Apr 2024 13:52:26 -0400 Subject: [PATCH] test(e2e): Address flake (#2274) Observed a flake when the Recording ID also contained an `OK`, causing a conflict with finding this OK button. --- ui/admin/tests/e2e/tests/session-recording-ent.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/admin/tests/e2e/tests/session-recording-ent.spec.js b/ui/admin/tests/e2e/tests/session-recording-ent.spec.js index 823f30653..0a44a8c0c 100644 --- a/ui/admin/tests/e2e/tests/session-recording-ent.spec.js +++ b/ui/admin/tests/e2e/tests/session-recording-ent.spec.js @@ -169,7 +169,7 @@ test('Verify session recording can be deleted @ent @aws', async ({ page }) => { .click(); await page.getByText('Manage').click(); await page.getByRole('button', { name: 'Delete recording' }).click(); - await page.getByRole('button', { name: 'OK' }).click(); + await page.getByRole('button', { name: 'OK', exact: true }).click(); await expect( page.getByRole('alert').getByText('Error', { exact: true }), ).toBeVisible();