khadgarmage opened a new issue #1460: [CI/CD]Root issue to track URL: https://github.com/apache/incubator-dolphinscheduler/issues/1460 This is a root issue for CI/CD, if you want to learn about the detail, you can track the email link https://lists.apache.org/thread.html/00dffebaf5f62672cc0d67ffc8317bb531f66f14dcb8decf913cbbb8%40%3Cdev.dolphinscheduler.apache.org%3E So far, no one has objected to the UT coverage rate, so we will implement it according to the 60% UT coverage rate. When pmc or committer merge pr, pay attention to the codecov comments. We must ensure that the UT coverage rate of the submitted PR files reach 60%, and it is guaranteed that the UT coverage rate will only increase after the PR is merged. And this is a root issue for track the ci/cd process. I will break it into many scattered issues for everyone to contribute under the root issue: 1、ut 2、checkstyle check 3、spotbugs check 4、Front-end eslint check 5、The CI / CD inspection and requirements are written into the code contribution document, the new PR code ut coverage is required to reach 60%, and the coverage can only be increased, not reduced. 6、We use codecov tool to replace coveralls tool in fact, and this job is done.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
