test(agents): repair fallback runtime CI coverage · openclaw/openclaw@e046dbb
vincentkoc
·
2026-06-22
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -276,6 +276,7 @@ describe("runEmbeddedAgent fast auto progress", () => {
|
276 | 276 | model: "glm-5.1:cloud", |
277 | 277 | runId: `run-fast-auto-off-${failureTarget}`, |
278 | 278 | fastMode: "auto", |
| 279 | +timeoutMs: 120_000, |
279 | 280 | onAgentEvent: (event) => { |
280 | 281 | events.push(event); |
281 | 282 | const summary = event.data?.summary; |
@@ -350,6 +351,7 @@ describe("runEmbeddedAgent fast auto progress", () => {
|
350 | 351 | model: "glm-5.1:cloud", |
351 | 352 | runId: `run-fast-auto-reset-${failureTarget}`, |
352 | 353 | fastMode: "auto", |
| 354 | +timeoutMs: 120_000, |
353 | 355 | onAgentEvent: (event) => { |
354 | 356 | events.push(event); |
355 | 357 | if (failureTarget === "agent-event" && event.data?.summary === "💨Fast: auto-on") { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -93,6 +93,7 @@ describe("Outcome/fallback runtime contract - embedded runtime fallback classifi
|
93 | 93 | expect(run.mock.calls.at(1)).toEqual([ |
94 | 94 | OUTCOME_FALLBACK_RUNTIME_CONTRACT.fallbackProvider, |
95 | 95 | OUTCOME_FALLBACK_RUNTIME_CONTRACT.fallbackModel, |
| 96 | +{ isFinalFallbackAttempt: true }, |
96 | 97 | ]); |
97 | 98 | expect(result.attempts[0]?.provider).toBe(OUTCOME_FALLBACK_RUNTIME_CONTRACT.primaryProvider); |
98 | 99 | expect(result.attempts[0]?.model).toBe(OUTCOME_FALLBACK_RUNTIME_CONTRACT.primaryModel); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。