Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Introduce Maven extension to determine tests to run once before the build starts #57
Logic for calculating changes is invoked every time surefire is executed (that means for each and every module having tests - this leads to excessive IO and repeated git operations for example - see #44
Moving this logic to maven lifecycle extension and implement services which will be returning particular tests for each strategy during the Surfire build, based on pre-calculated data.