5 releases (2 stable)

1.3.0 Nov 1, 2025
1.0.0 Oct 17, 2025
0.4.1 Oct 16, 2025
0.4.0 Oct 16, 2025
0.3.0 Oct 15, 2025

#2392 in Filesystem


Used in clnrm

MIT license

2MB
42K SLoC

Cleanroom Testing Platform - Hermetic Integration Testing

A framework for reliable, hermetic integration testing with automatic container lifecycle management and comprehensive observability.

This library provides a complete testing platform that tests itself through the "eat your own dog food" principle - the framework validates its own functionality using its own capabilities.


Cleanroom Test Project

This project uses the cleanroom testing framework for hermetic integration testing.

Quick Start

# Run tests
clnrm run tests/

# Validate configuration
clnrm validate tests/

# Show available plugins
clnrm plugins

Project Structure

  • tests/ - Test definition files (.clnrm.toml)
  • scenarios/ - Test scenario definitions
  • cleanroom.toml - Optional framework configuration
  • README.md - This file

Framework Self-Testing

This project demonstrates the cleanroom framework testing itself through the "eat your own dog food" principle.

Dependencies

~119MB
~2M SLoC