adoroszlai opened a new pull request, #11769:
URL: https://github.com/apache/ozone/pull/11769

   ## What changes were proposed in this pull request?
   
   Similar to #11406 and #11722: run each Maven module's JUnit tests in a 
matrix job.
   
   - Build only a single module, taking prerequisites from `~/.m2/repository` 
(created by `build` job).
   - Keep integration split using profiles for now, because it still has too 
many test for a serial run.
   - `flaky` split still builds the whole project, since `@Flaky` tests may be 
in any modules.
   
   Benefits:
   - reduces re-run time in case of intermittent failure
   - easier to find failures
   - reduces the number of Develocity build cache entries
   
   Drawbacks:
   - more jobs/artifacts in GitHub UI
   - workflow setup steps repeated more times
   
   https://issues.apache.org/jira/browse/HDDS-17466
   
   ## How was this patch tested?
   
   https://github.com/adoroszlai/ozone/actions/runs/40232774028
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to