Releases: chrisbaker2000/openclaw-e2e
Releases · chrisbaker2000/openclaw-e2e
v1.0.0 — Initial Release
OpenClaw E2E Test Suite v1.0.0
Post-update end-to-end tests for OpenClaw gateway deployments. Validates your gateway after updates, config changes, or infrastructure modifications.
Highlights
- ~95 tests across 10 categories: core, config, cron, plugins, memory, channels, runtime, environment, latency, custom provider
- Three deployment modes: SSH to remote Docker host, local Docker, or API-only
- Schema-driven validation: all tests grounded in
docs-schema.json(extracted from 16 official docs pages) - Graceful degradation: tests skip when features aren't configured — no wall of red on first run
- Zero dependencies beyond
bash,curl, andpython3
Quick Start
git clone https://github.com/chrisbaker2000/openclaw-e2e.git
cd openclaw-e2e
./setup.sh # auto-detect your deployment
./openclaw-test.sh # run all testsWhat's Tested
| Section | Tests | What It Validates |
|---|---|---|
| Core | 7 | Gateway health, HTTP, version, CPU, memory, PIDs |
| Config | 20 | Model format, providers, auth/bind/reload modes, session, messages, tailscale, logging, thinking levels |
| Cron | 13 | Delivery fields, channels, modes, schedules, session targets, wake modes |
| Plugins | 5 | Registration, manifests, configSchema |
| Memory | 15 | Health, full CRUD round-trip, working memory |
| Channels | 11 | Slack/Discord connectivity, DM/group policies, modes |
| Runtime | 5 | Node.js version, container stability, user, PID limits |
| Environment | 9 | Env vars, fatal errors, dangerous flags, config warnings, permissions |
| Latency | 3 | Gateway HTTP, memory health/search benchmarks |
| Custom Provider | N | Endpoint reachability, per-model validation |
Compatible With
OpenClaw v2026.2.15+
See README for full documentation.