From b95fc23b05506ebd450d60de0dcdf38c4c6cb28d Mon Sep 17 00:00:00 2001 From: Marcin Tojek Date: Mon, 25 Sep 2023 11:02:52 +0200 Subject: [PATCH] test(site): e2e: use IPv4 address for web server --- site/e2e/helpers.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/site/e2e/helpers.ts b/site/e2e/helpers.ts index f7e20e68f18bc..af39914db5a77 100644 --- a/site/e2e/helpers.ts +++ b/site/e2e/helpers.ts @@ -569,7 +569,10 @@ export const createServer = async ( port: number, ): Promise> => { const e = express(); - await new Promise((r) => e.listen(port, r)); + // We need to specify the local IP address as the web server + // tends to fail with IPv6 related error: + // listen EADDRINUSE: address already in use :::50516 + await new Promise((r) => e.listen(port, "0.0.0.0", r)); return e; };