diff --git a/scripts/e2e/parallels-macos-smoke.sh b/scripts/e2e/parallels-macos-smoke.sh index ff27557b452..d1a0255bcc4 100644 --- a/scripts/e2e/parallels-macos-smoke.sh +++ b/scripts/e2e/parallels-macos-smoke.sh @@ -1503,13 +1503,15 @@ show_gateway_status_compat() { } verify_turn() { - local agent_log agent_done agent_runner + local agent_log agent_done agent_runner attempt rc agent_log="/tmp/openclaw-parallels-agent-turn.log" agent_done="/tmp/openclaw-parallels-agent-turn.done" agent_runner="/tmp/openclaw-parallels-agent-turn.sh" guest_current_user_exec "$GUEST_NODE_BIN" "$GUEST_OPENCLAW_ENTRY" models set "$MODEL_ID" guest_current_user_exec "$GUEST_NODE_BIN" "$GUEST_OPENCLAW_ENTRY" config set agents.defaults.skipBootstrap true --strict-json - run_logged_guest_current_user_sh "$(cat < { expect(script).toContain('agent_log="/tmp/openclaw-parallels-agent-turn.log"'); expect(script).toContain("run_logged_guest_current_user_sh"); + expect(script).toContain("retrying macOS agent turn after staged runtime mirror race"); }); it("keeps the Windows first agent turn patient enough for cold package startup", () => {