test: finish code queue retry fixture predicates

This commit is contained in:
Codex
2026-05-20 05:14:13 +00:00
parent 5e1405ef0e
commit 46e8935bf6
+5 -3
View File
@@ -1262,8 +1262,8 @@ async function runCodeQueueRetryTraceFixture(page: Page, frontendUrl: string): P
&& beforeExpand.currentJudgeMissing === true
&& beforeExpand.cardStepText !== "STEP --"
&& beforeExpand.currentStepText !== "STEP --"
&& ["syncing", "raw-trace"].includes(beforeExpand.cardStepState)
&& ["syncing", "raw-trace"].includes(beforeExpand.currentStepState)
&& ["syncing", "fallback", "raw-trace"].includes(beforeExpand.cardStepState)
&& ["syncing", "fallback", "raw-trace"].includes(beforeExpand.currentStepState)
&& currentStepRows >= 2
&& traceRequests.some((search) => search.includes("attempt=2"))
&& promptRequests.some((search) => search.includes("part=feedback") && search.includes("attempt=1"))
@@ -4184,7 +4184,9 @@ export async function runE2E(
&& codeQueueRetryTraceFixtureMetrics.beforeExpand?.currentAttempt === "2"
&& codeQueueRetryTraceFixtureMetrics.beforeExpand?.currentRunning === "true"
&& Number(codeQueueRetryTraceFixtureMetrics.currentStepRows || 0) >= 2
&& (codeQueueRetryTraceFixtureMetrics.traceRequests || []).some((search: string) => String(search).includes("attempt=2")),
&& (codeQueueRetryTraceFixtureMetrics.traceRequests || []).some((search: string) => String(search).includes("attempt=2"))
&& String(codeQueueRetryTraceFixtureMetrics.beforeExpand?.currentText || "").includes("执行过程摘要 #2")
&& String(codeQueueRetryTraceFixtureMetrics.beforeExpand?.currentText || "").includes("STEP 2 raw"),
{ codeQueueRetryTraceFixtureMetrics });
addSelectedCheck(checks, options, "frontend:code-queue-step-missing-diagnostic",
codeQueueRetryTraceFixtureMetrics.checked === true