Peter Lee created HDDS-12574:
--------------------------------
Summary: Speed up flaky-test-check workflow in CI
Key: HDDS-12574
URL: https://issues.apache.org/jira/browse/HDDS-12574
Project: Apache Ozone
Issue Type: Improvement
Components: CI
Reporter: Peter Lee
Assignee: Peter Lee
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 POC which shows great improvement in test running time:
Test with TestDeadNodeHandler
* run with master CI file:
[https://github.com/peterxcli/ozone/actions/runs/13817211733] (this take 19mins
* run with speedup-flaky-test-check-in-ci POC branch:
[https://github.com/peterxcli/ozone/actions/runs/13817907647] (This takes 8mins
This POC also support duplicated class name across different packages, and the
wildcard matching
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]