peterxcli opened a new pull request, #8062: URL: https://github.com/apache/ozone/pull/8062
## What changes were proposed in this pull request? Since flaky-test-check workflow run with designated TestClass, so we can find which package the TestClass belongs to then use `-pl` args to only build necessary packages I made a patch which shows great improvement in test running time: Test with TestDeadNodeHandler - Run with master CI file: https://github.com/peterxcli/ozone/actions/runs/13817211733 (takes 19mins - Run with speedup-flaky-test-check-in-ci POC branch: https://github.com/peterxcli/ozone/actions/runs/13817907647 (takes 8mins This patch also support duplicated class name across different packages, and the wildcard matching ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-12574 ## How was this patch tested? CI: https://github.com/peterxcli/ozone/actions/runs/13818175368 flaky check test: - Run with master CI file: https://github.com/peterxcli/ozone/actions/runs/13817211733 (takes 19mins - Run with speedup-flaky-test-check-in-ci POC branch: https://github.com/peterxcli/ozone/actions/runs/13817907647 (takes 8mins -- 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: issues-unsubscr...@ozone.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org For additional commands, e-mail: issues-h...@ozone.apache.org