mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 19:10:58 +00:00
test: extend parallels gpt-5.5 smoke budgets
This commit is contained in:
@@ -481,7 +481,7 @@ console.log(JSON.stringify(result));
|
||||
|
||||
expect(script).toContain('guestPowerShellBackground(\n "agent-turn"');
|
||||
expect(script).toContain("OPENCLAW_PARALLELS_WINDOWS_AGENT_TIMEOUT_S");
|
||||
expect(script).toContain("OPENCLAW_PARALLELS_WINDOWS_AGENT_TIMEOUT_S || 1500");
|
||||
expect(script).toContain("OPENCLAW_PARALLELS_WINDOWS_AGENT_TIMEOUT_S || 2100");
|
||||
expect(script).toContain("windowsAgentTurnConfigPatchScript(this.auth.modelId)");
|
||||
expect(script).toContain("--model");
|
||||
expect(script).toContain('resolveParallelsModelTimeoutSeconds("windows")');
|
||||
@@ -493,6 +493,28 @@ console.log(JSON.stringify(result));
|
||||
expect(script).toContain('"$sessionId.jsonl"');
|
||||
});
|
||||
|
||||
it("gives GPT-5.5 enough Parallels model time on slower desktop guests", () => {
|
||||
const source = `
|
||||
import { resolveParallelsModelTimeoutSeconds } from "./${TS_PATHS.common}";
|
||||
console.log(JSON.stringify({
|
||||
macos: resolveParallelsModelTimeoutSeconds("macos"),
|
||||
windows: resolveParallelsModelTimeoutSeconds("windows"),
|
||||
linux: resolveParallelsModelTimeoutSeconds("linux"),
|
||||
}));
|
||||
`;
|
||||
expect(JSON.parse(runTsEval(source))).toEqual({
|
||||
linux: 600,
|
||||
macos: 900,
|
||||
windows: 900,
|
||||
});
|
||||
expect(readFileSync(TS_PATHS.macos, "utf8")).toContain(
|
||||
'--timeout ${resolveParallelsModelTimeoutSeconds("macos")}',
|
||||
);
|
||||
expect(readFileSync(TS_PATHS.linux, "utf8")).toContain(
|
||||
'--timeout ${resolveParallelsModelTimeoutSeconds("linux")}',
|
||||
);
|
||||
});
|
||||
|
||||
it("waits through transient Windows restoring state before VM operations", () => {
|
||||
const script = readFileSync(TS_PATHS.windows, "utf8");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user