Split Tests Java
Version updated for https://github.com/Donnerbart/split-tests-java-action to version v1.0.30.
- This action is used across all versions by 3 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action, @donnerbart/split-tests-java-action, automates the process of optimizing test execution by splitting a Java test suite into balanced groups based on prior test runtimes. It solves the problem of uneven parallel test execution caused by varying test file durations, ensuring efficient resource utilization and faster CI workflows. Key capabilities include analyzing JUnit report data, generating balanced test splits, and merging test results for comprehensive reporting.