test: wait for ACPX runtime in MCP docker lane · openclaw/openclaw@8f64cd3
steipete
·
2026-04-24
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -65,6 +65,19 @@ docker run --rm \
|
65 | 65 | tail -n 120 /tmp/mcp-channels-gateway.log 2>/dev/null || true |
66 | 66 | exit 1 |
67 | 67 | fi |
| 68 | + acpx_ready=0 |
| 69 | + for _ in \$(seq 1 960); do |
| 70 | + if grep -q '\[plugins\] embedded acpx runtime backend ready' /tmp/mcp-channels-gateway.log 2>/dev/null; then |
| 71 | + acpx_ready=1 |
| 72 | + break |
| 73 | + fi |
| 74 | + sleep 0.25 |
| 75 | + done |
| 76 | + if [ \"\$acpx_ready\" -ne 1 ]; then |
| 77 | + echo \"Embedded ACPX runtime did not become ready\" |
| 78 | + tail -n 120 /tmp/mcp-channels-gateway.log 2>/dev/null || true |
| 79 | + exit 1 |
| 80 | + fi |
68 | 81 | node --import tsx scripts/e2e/mcp-channels-docker-client.ts |
69 | 82 | " >"$CLIENT_LOG" 2>&1 |
70 | 83 | status=${PIPESTATUS[0]} |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。