test(docker): cover bundled channel update deps

This commit is contained in:
Peter Steinberger
2026-04-22 02:42:04 +01:00
parent f9b20c7d17
commit 25e2e64ce4
2 changed files with 291 additions and 0 deletions

View File

@@ -82,6 +82,10 @@ These commands sit beside the main test suites when you need QA-lab realism:
- Verifies the first Gateway restart installs each bundled channel plugin's
runtime dependencies on demand, and a second restart does not reinstall
dependencies that were already activated.
- Also installs a known older npm baseline, enables Telegram before running
`openclaw update --tag <candidate>`, and verifies the candidate's
post-update doctor repairs bundled channel runtime dependencies without a
harness-side postinstall repair.
- `pnpm openclaw qa aimock`
- Starts only the local AIMock provider server for direct protocol smoke
testing.