perf: speed up Mantis Slack desktop smoke

This commit is contained in:
Peter Steinberger
2026-05-05 19:57:08 +01:00
parent 55d1cf87d7
commit e8a9c766c2
5 changed files with 29 additions and 8 deletions

View File

@@ -133,10 +133,14 @@ pnpm openclaw qa mantis slack-desktop-smoke \
That command leases a Crabbox desktop/browser machine, runs the Slack live lane
inside the VM, opens Slack Web in the VNC browser, captures the desktop, and
copies `slack-qa/`, `slack-desktop-smoke.png`, and `slack-desktop-smoke.mp4`
when video capture is available back to the Mantis artifact directory. Reuse `--lease-id <cbx_...>` after logging in to Slack Web manually
through VNC. With `--gateway-setup`, Mantis leaves a persistent OpenClaw Slack
gateway running inside the VM on port `38973`; without it, the command runs the
normal bot-to-bot Slack QA lane and exits after artifact capture.
when video capture is available back to the Mantis artifact directory. Crabbox
desktop/browser leases provide the capture tools and browser/native-build helper
packages up front, so the scenario should only install fallbacks on older
leases. Reuse `--lease-id <cbx_...>` after logging in to Slack Web manually
through VNC; reused leases also keep Crabbox's pnpm store cache warm. With
`--gateway-setup`, Mantis leaves a persistent OpenClaw Slack gateway running
inside the VM on port `38973`; without it, the command runs the normal
bot-to-bot Slack QA lane and exits after artifact capture.
For an agent/CV style desktop task, run: