Acquit Test Selection
Version updated for https://github.com/rajeev-chaurasia/acquit to version v0.1.3.
- This action is used across all versions by 1 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Acquit is a GitHub Action that automatically skips tests on pull requests it determines are not affected by the changes. It uses static analysis of import statements to build a dependency graph and identifies which tests can be skipped, providing a machine-checkable witness for each skip. If Acquit cannot determine if a test is safe, it falls back to running the full suite. The tool has been tested on real history and provides an out-of-the-box share of 5.1% across multiple repositories.