tests: reduce background task timing flakiness (#37)

Co-authored-by: VOIDXAI <VOIDXAI@users.noreply.github.com>
This commit is contained in:
VOIDXAI 2026-04-01 04:04:24 +08:00 committed by GitHub
parent 6360899e1c
commit 8e403f9d4b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -467,7 +467,7 @@ rl.on("line", (line) => {
}
}
send({ method: "turn/completed", params: { threadId: thread.id, turn: buildTurn(turnId, "completed") } });
}, 400);
}, 5000);
interruptibleTurns.set(turnId, { threadId: thread.id, timer });
} else if (BEHAVIOR === "slow-task") {
emitTurnCompletedLater(thread.id, turnId, items, 400);

View File

@ -554,7 +554,7 @@ test("task --background enqueues a detached worker and exposes per-job status",
const waitedStatus = run(
"node",
[SCRIPT, "status", launchPayload.jobId, "--wait", "--timeout-ms", "5000", "--json"],
[SCRIPT, "status", launchPayload.jobId, "--wait", "--timeout-ms", "15000", "--json"],
{
cwd: repo,
env: buildEnv(binDir)
@ -1276,7 +1276,7 @@ test("cancel sends turn interrupt to the shared app-server before killing a brok
return job;
}
return null;
});
}, { timeoutMs: 15000 });
const cancelResult = run("node", [SCRIPT, "cancel", jobId, "--json"], {
cwd: repo,