From d54acbd59c845d106bc01f0efb90deeb0e0e26de Mon Sep 17 00:00:00 2001 From: Marcin Tojek Date: Mon, 28 Aug 2023 18:06:41 +0200 Subject: [PATCH 1/2] fix: reload page every 3sec --- site/e2e/helpers.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/site/e2e/helpers.ts b/site/e2e/helpers.ts index 8743b13730b08..2e966b01087ce 100644 --- a/site/e2e/helpers.ts +++ b/site/e2e/helpers.ts @@ -38,12 +38,17 @@ export const createWorkspace = async ( await page.getByTestId("form-submit").click() await expect(page).toHaveURL("/@admin/" + name) + + const reloadTimer = setInterval(async () => { + await page.reload() + }, 3000) await page.waitForSelector( "span[data-testid='build-status'] >> text=Running", { state: "visible", }, ) + clearInterval(reloadTimer) return name } From 2abb2c66e563dd8c18f5f8ab97d46e6f3dcfb609 Mon Sep 17 00:00:00 2001 From: Marcin Tojek Date: Mon, 28 Aug 2023 18:10:21 +0200 Subject: [PATCH 2/2] FIXME --- site/e2e/helpers.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/site/e2e/helpers.ts b/site/e2e/helpers.ts index 2e966b01087ce..1cc442ce72c70 100644 --- a/site/e2e/helpers.ts +++ b/site/e2e/helpers.ts @@ -39,6 +39,7 @@ export const createWorkspace = async ( await expect(page).toHaveURL("/@admin/" + name) + // FIXME: workaround for https://github.com/coder/coder/issues/8566 const reloadTimer = setInterval(async () => { await page.reload() }, 3000)