From 0f41501d534301826d5546a854e86a512dd67271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E9=98=BF=E6=B1=9F=28Relakkes?= =?UTF-8?q?=29?= Date: Fri, 17 Jul 2026 22:58:27 +0800 Subject: [PATCH] test(server): harden async trace timing (#1014) --- src/server/__tests__/providers.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/__tests__/providers.test.ts b/src/server/__tests__/providers.test.ts index edf1aed1..9f57be3b 100644 --- a/src/server/__tests__/providers.test.ts +++ b/src/server/__tests__/providers.test.ts @@ -129,7 +129,10 @@ function blockNextTraceAppend() { async function settlesBeforeBlockedTraceWrite(promise: Promise): Promise { return Promise.race([ promise, - new Promise((resolve) => setTimeout(() => resolve(null), 50)), + // The trace hook is already blocked, so this timeout is only a failure + // bound. Keep it generous enough that a busy CI worker cannot masquerade + // as response/trace coupling. + new Promise((resolve) => setTimeout(() => resolve(null), 1_000)), ]) }