test: wait for ACPX in cron Docker smoke · openclaw/openclaw@b9cc293
steipete
·
2026-04-25
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -82,6 +82,19 @@ docker run --rm \
|
82 | 82 | tail -n 120 /tmp/cron-mcp-cleanup-gateway.log 2>/dev/null || true |
83 | 83 | exit 1 |
84 | 84 | fi |
| 85 | + acpx_ready=0 |
| 86 | + for _ in \$(seq 1 2400); do |
| 87 | + if grep -q '\[plugins\] embedded acpx runtime backend ready' /tmp/cron-mcp-cleanup-gateway.log 2>/dev/null; then |
| 88 | + acpx_ready=1 |
| 89 | + break |
| 90 | + fi |
| 91 | + sleep 0.25 |
| 92 | + done |
| 93 | + if [ \"\$acpx_ready\" -ne 1 ]; then |
| 94 | + echo \"Embedded ACPX runtime did not become ready\" |
| 95 | + tail -n 120 /tmp/cron-mcp-cleanup-gateway.log 2>/dev/null || true |
| 96 | + exit 1 |
| 97 | + fi |
85 | 98 | node --import tsx scripts/e2e/cron-mcp-cleanup-docker-client.ts |
86 | 99 | " >"$CLIENT_LOG" 2>&1 |
87 | 100 | status=${PIPESTATUS[0]} |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。