cleanroom-test

Automates end-to-end cleanroom testing of omniprobe across build, install and relocated trees.

18|7|Updated Aug 7, 2024
One-click install
npx skills add https://github.com/AMDResearch/omniprobe --skill cleanroom-test
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cleanroom-test
Source: https://github.com/AMDResearch/omniprobe/tree/main/.agents/skills/cleanroom-test
Command: npx skills add https://github.com/AMDResearch/omniprobe --skill cleanroom-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams validate the integrity of the Omniprobe workflow by performing a complete cleanroom build and test across a build tree, install tree, and relocated install tree, ensuring end-to-end reproducibility before merging changes.

Core Features & Use Cases

  • End-to-end validation across three deployment trees (build, install, relocated) to catch regressions early.
  • Automated environment setup and verification steps to ensure consistent test conditions.
  • Iterative workflow support for major refactors or feature branches where stability is critical.

Quick Start

Run the cleanroom verification workflow from a freshly checked-out repository to build, install, and relocate omniprobe, then execute the full test suite.

Frequently Asked Questions about cleanroom-test

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

FAQPage Schema
What is cleanroom build and test verification for CI environments?▼

Cleanroom build and test verification validates reproducibility by performing a complete rebuild, installation, and relocation test across multiple deployment trees to catch regressions before merging changes.

How do I automate end-to-end testing across build, install, and relocated trees?▼

Automate end-to-end testing by running a verification workflow from a freshly checked-out repository that builds, installs, and relocates the project, then executes the full test suite to aggregate results.

Can I configure custom directories for build, install, and relocation testing?▼

Yes, the verification workflow supports configurable directories for build, install, and relocate trees, alongside optional components like scripts, references, and assets for flexible test conditions.

When should I run a full cleanroom rebuild and relocation test?▼

Run a full cleanroom rebuild and relocation test after major refactors or feature merges where stability is critical, ensuring end-to-end reproducibility across all deployment trees before integration.

Does the cleanroom verification workflow support iterative testing for feature branches?▼

Yes, the cleanroom verification workflow supports iterative development by automating environment setup and verification steps, making it suitable for major refactors or feature branches requiring consistent test conditions.