mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-12 22:02:55 +00:00
test: tolerate transient zai and minimax live-model failures
This commit is contained in:
@@ -414,6 +414,18 @@ describeLive("live models (profile keys)", () => {
|
|||||||
logProgress(`${progressLabel}: skip (empty response)`);
|
logProgress(`${progressLabel}: skip (empty response)`);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (
|
||||||
|
ok.text.length === 0 &&
|
||||||
|
allowNotFoundSkip &&
|
||||||
|
(model.provider === "minimax" || model.provider === "zai")
|
||||||
|
) {
|
||||||
|
skipped.push({
|
||||||
|
model: id,
|
||||||
|
reason: "no text returned (provider returned empty content)",
|
||||||
|
});
|
||||||
|
logProgress(`${progressLabel}: skip (empty response)`);
|
||||||
|
break;
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
ok.text.length === 0 &&
|
ok.text.length === 0 &&
|
||||||
allowNotFoundSkip &&
|
allowNotFoundSkip &&
|
||||||
@@ -465,6 +477,15 @@ describeLive("live models (profile keys)", () => {
|
|||||||
logProgress(`${progressLabel}: skip (minimax empty response)`);
|
logProgress(`${progressLabel}: skip (minimax empty response)`);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (
|
||||||
|
allowNotFoundSkip &&
|
||||||
|
(model.provider === "minimax" || model.provider === "zai") &&
|
||||||
|
isRateLimitErrorMessage(message)
|
||||||
|
) {
|
||||||
|
skipped.push({ model: id, reason: message });
|
||||||
|
logProgress(`${progressLabel}: skip (rate limit)`);
|
||||||
|
break;
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
allowNotFoundSkip &&
|
allowNotFoundSkip &&
|
||||||
model.provider === "opencode" &&
|
model.provider === "opencode" &&
|
||||||
|
|||||||
Reference in New Issue
Block a user