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.