integration-tests

Validate openshell-image-builder container images with podman integration tests.

3|2|Updated May 20, 2026
One-click install
npx skills add https://github.com/openkaiden/openshell-image-builder --skill integration-tests-openkaiden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-tests
Source: https://github.com/openkaiden/openshell-image-builder/tree/main/.agents/skills/integration-tests
Command: npx skills add https://github.com/openkaiden/openshell-image-builder --skill integration-tests-openkaiden

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the verification of custom container images built by the openshell-image-builder, ensuring that agent settings, network policies, and toolchains are correctly applied.

Core Features & Use Cases

  • Automated Validation: Runs a comprehensive suite of integration tests against real container images built with podman.
  • Matrix Testing: Validates multiple image variants, including different base OS images and agent configurations.
  • Use Case: Developers can use this to verify that a new workspace configuration or custom toolchain correctly installs and functions within the sandboxed environment before deployment.

Quick Start

Execute the integration test suite by running the full test command with the required thread limitation to ensure build stability.

Frequently Asked Questions about integration-tests

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

FAQPage Schema
How do I validate container image builds using podman?

Validate container images by executing an automated integration test suite that builds and inspects podman environments to assert agent settings, network policies, and toolchain configurations are correctly applied.

Do I need podman installed to run integration tests for openshell images?

Yes, you need a functional podman installation and the openshell-image-builder binary to execute environment-specific assertions and validate your generated container images.

What is the best way to verify agent configurations inside a custom container image?

The best way to verify agent configurations is to run automated matrix testing across multiple image variants, validating that custom toolchains and workspace settings correctly install and function within the sandboxed environment.

Can I test multiple container image variants with different base OS images?

Yes, you can perform matrix testing to validate multiple image variants, ensuring that different base OS images and agent configurations correctly apply before deployment.

Why do my container integration tests fail during the build process?

Container integration tests may fail during the build process if thread limitations are not properly configured, so you should run the full test command with required thread limits to ensure build stability.