From c06ea2d2e1c8a228a3957f9b5f75fc08635a5aef Mon Sep 17 00:00:00 2001 From: "paseo-bot[bot]" <266920839+paseo-bot[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 13:59:19 +0700 Subject: [PATCH] fix(relay): keep local E2E tests independent of production upstream (#8514) Wrangler local mode retains deployment vars, so relay readiness probes were forwarded to an unavailable upstream instead of the local Durable Object. Clear that binding only in the E2E launcher. Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com> (cherry picked from commit b280ca53554295b9cf8b60afb08076152c6703bf) --- packages/relay/src/e2e.test.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/relay/src/e2e.test.ts b/packages/relay/src/e2e.test.ts index cbc19f57b6..9c9a8957e1 100644 --- a/packages/relay/src/e2e.test.ts +++ b/packages/relay/src/e2e.test.ts @@ -56,6 +56,9 @@ function spawnRelayDevServer(port: number): ChildProcess { wranglerCliPath, "dev", "--local", + // Local execution still inherits production vars; exercise the local Durable Object. + "--var", + "PASEO_RELAY_UPSTREAM:", "--ip", "127.0.0.1", "--port",