diff --git a/src/web/auto-reply.web-auto-reply.reconnects-after-connection-close.test.ts b/src/web/auto-reply.web-auto-reply.reconnects-after-connection-close.test.ts index bfdd513ee96..abe3a0cbb13 100644 --- a/src/web/auto-reply.web-auto-reply.reconnects-after-connection-close.test.ts +++ b/src/web/auto-reply.web-auto-reply.reconnects-after-connection-close.test.ts @@ -24,6 +24,7 @@ function startMonitorWebChannel(params: { listenerFactory: unknown; sleep: ReturnType; signal?: AbortSignal; + heartbeatSeconds?: number; reconnect?: { initialMs: number; maxMs: number; maxAttempts: number; factor: number }; }) { const runtime = createRuntime(); @@ -36,7 +37,7 @@ function startMonitorWebChannel(params: { runtime as never, params.signal ?? controller.signal, { - heartbeatSeconds: 1, + heartbeatSeconds: params.heartbeatSeconds ?? 1, reconnect: params.reconnect ?? { initialMs: 10, maxMs: 10, maxAttempts: 3, factor: 1.1 }, sleep: params.sleep, }, @@ -149,6 +150,7 @@ describe("web auto-reply", () => { monitorWebChannelFn: monitorWebChannel as never, listenerFactory, sleep, + heartbeatSeconds: 60, }); await Promise.resolve();