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

Reply via email to