fix: stabilize transport-ready test timing
This commit is contained in:
@@ -325,12 +325,7 @@ export async function runEmbeddedAttempt(
|
||||
// Force a stable streamFn reference so vitest can reliably mock @mariozechner/pi-ai.
|
||||
activeSession.agent.streamFn = streamSimple;
|
||||
|
||||
applyExtraParamsToAgent(
|
||||
activeSession.agent,
|
||||
params.config,
|
||||
params.provider,
|
||||
params.modelId,
|
||||
);
|
||||
applyExtraParamsToAgent(activeSession.agent, params.config, params.provider, params.modelId);
|
||||
|
||||
try {
|
||||
const prior = await sanitizeSessionHistory({
|
||||
|
||||
@@ -61,10 +61,7 @@ export function listThinkingLevels(provider?: string | null, model?: string | nu
|
||||
return levels;
|
||||
}
|
||||
|
||||
export function listThinkingLevelLabels(
|
||||
provider?: string | null,
|
||||
model?: string | null,
|
||||
): string[] {
|
||||
export function listThinkingLevelLabels(provider?: string | null, model?: string | null): string[] {
|
||||
if (isBinaryThinkingProvider(provider)) return ["off", "on"];
|
||||
return listThinkingLevels(provider, model);
|
||||
}
|
||||
|
||||
@@ -9,13 +9,13 @@ describe("waitForTransportReady", () => {
|
||||
await waitForTransportReady({
|
||||
label: "test transport",
|
||||
timeoutMs: 500,
|
||||
logAfterMs: 100,
|
||||
logAfterMs: 120,
|
||||
logIntervalMs: 100,
|
||||
pollIntervalMs: 50,
|
||||
pollIntervalMs: 80,
|
||||
runtime,
|
||||
check: async () => {
|
||||
attempts += 1;
|
||||
if (attempts > 3) return { ok: true };
|
||||
if (attempts > 4) return { ok: true };
|
||||
return { ok: false, error: "not ready" };
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user