Files
openclaw/qa/scenarios/runtime/docker-release-user-journey.yaml
T
Dallin Romney fd3f354f46 test(qa): expand docker lane adapter (#97937)
* test(qa): expand docker lane adapter

* Extract QA Docker lane fixture
2026-06-29 17:08:43 -07:00

30 lines
1.3 KiB
YAML

title: Docker release user journey
scenario:
id: docker-release-user-journey
surface: docker-podman-hosting
category: docker-podman-hosting.image-release-and-validation
coverage:
primary:
- docker.release-path-install
objective: Verify the package-installed Docker release journey from clean install through agent, plugin, channel, Gateway restart, and doctor checks.
successCriteria:
- The packed OpenClaw tarball installs globally in a clean Docker home.
- Non-interactive onboarding configures the loopback Gateway and mock model provider.
- A package-installed agent turn, external plugin install/uninstall, ClickClack outbound/inbound messaging, Gateway restart, and doctor repair all pass.
docsRefs:
- docs/help/testing.md
- docs/help/testing-updates-plugins.md
- docs/concepts/qa-e2e-automation.md
codeRefs:
- scripts/e2e/release-user-journey-docker.sh
- scripts/e2e/lib/release-user-journey/scenario.sh
- scripts/e2e/lib/release-user-journey/assertions.mjs
execution:
kind: script
path: test/e2e/qa-lab/runtime/docker-e2e-lane.ts
summary: Runs the existing release-user-journey Docker E2E lane and records QA Lab evidence for release-path install coverage.
args:
- --lane
- release-user-journey