From 2d36b587c078347230b1d5ab77d1fe434550b7ec Mon Sep 17 00:00:00 2001 From: Danny Kopping Date: Wed, 22 Jan 2025 10:27:03 +0200 Subject: [PATCH] chore(site): log errors when page fails with `not_available` in e2e tests (#16219) https://github.com/coder/internal/issues/279 tracks a flake we've been seeing of late. I noticed log lines like these: ``` [onResponse] url=http://localhost:3111/api/v2/workspaces/2fedd3ad-58a9-49be-9e61-177878be7611/watch status=200 body=not_available [onResponse] url=http://localhost:3111/api/v2/workspaceagents/753ee86d-46cb-4641-97f6-7b4c9c9a9e27/watch-metadata status=200 body=not_available ``` No other debugging info seems to be available for these responses, so let's add some. Signed-off-by: Danny Kopping --- site/e2e/hooks.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/site/e2e/hooks.ts b/site/e2e/hooks.ts index 2b8c4d2287..62cf3f3d60 100644 --- a/site/e2e/hooks.ts +++ b/site/e2e/hooks.ts @@ -35,6 +35,7 @@ export const beforeCoderTest = (page: Page) => { responseText = "skipped..."; } } catch (error) { + console.error(error); responseText = "not_available"; }