containerized-e2e

Automate containerized end-to-end testing of OpenRig setups in Docker.

60|9|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/mvschwarz/openrig --skill containerized-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: containerized-e2e
Source: https://github.com/mvschwarz/openrig/tree/main/packages/daemon/specs/agents/shared/skills/process/containerized-e2e
Command: npx skills add https://github.com/mvschwarz/openrig --skill containerized-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

OpenRig deployments in real-world scenarios require validating installation paths, control-plane behavior, UI rendering, and packaging in clean environments. This skill provides a reproducible Docker-based workflow to execute end-to-end tests without relying on live runtimes.

Core Features & Use Cases

  • Dockerized E2E testing of OpenRig installations, rig lifecycle, and UI validation inside isolated containers.
  • Reusable templates and test artifacts to verify install paths, control-plane operations, and packaging integrity.
  • Generates artifacts (logs, screenshots) for audit and debugging across test scenarios.

Quick Start

Build the E2E container image, start the container, and run the preflight and rig up commands to validate the control plane.

Frequently Asked Questions about containerized-e2e

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run containerized end-to-end tests for OpenRig installations?

End-to-end testing for OpenRig covers install paths, control-plane lifecycle, UI rendering validation, and packaging checks using isolated Docker containers with reusable test templates and agent-browser for UI checks.

Can I validate UI rendering in Docker without a live agent runtime?

Yes, UI rendering validation runs in isolated Docker containers with or without live agent runtimes, using agent-browser to perform checks and generate screenshots and logs for debugging.

What's the best way to verify rig lifecycle and control-plane behavior in a clean environment?

Using a reproducible Docker-based workflow that coordinates rig commands and reusable test templates provides the best way to validate control-plane behavior and rig lifecycle in a clean environment.

Does containerized e2e testing work for packaging checks and install path validation?

Yes, containerized e2e testing applies to packaging checks and install path validation by running test templates and rig commands inside isolated Docker environments to ensure deployment integrity.

Do I need Docker to run OpenRig e2e tests for control-plane operations?

Docker is required to build and run the test image, ensuring isolated and reproducible validation of control-plane operations, install paths, and packaging checks for OpenRig deployments.