What problem does it solve?
Running a single Pinot test by name across the multi-module repo usually requires manually identifying the owning Maven module and building the correct mvnw command with the right test filters. This Skill automates that workflow, returning a focused test execution with minimal user effort.
Core Features & Use Cases
- Auto-detects the owning Maven module for a given test class and runs only that test.
- Constructs the precise Maven invocation (including -pl, -am, -Dtest, and -Dsurefire.failIfNoSpecifiedTests=false) to guarantee upstream modules are built correctly.
- Supports integration tests by recognizing typical integration-test naming patterns and taking the appropriate flags, with warnings about potentially long runtimes.
Quick Start
Run the command '/run-test RangeIndexTest' to execute a specific Pinot test by name.