tkobayas commented on issue #6841: URL: https://github.com/apache/incubator-kie-drools/issues/6841#issuecomment-5163070945
Hi @tiagobento > We don't need a nightly build anymore. We have a CI that runs on all pushes to `main`. Okay, then I will run TurtleTest in the full CI for push. > `CI :: Build`. PRs also have a partial build mechanism to make sure only what is necessary is being built/tested. Thanks, many PRs benefit from the partial build. However, for example, a `drools-core` fix affects most of the modules, so results in 2h 30m build even with `CI :: Build`. I'm exploring ways to reduce the build time. > I believe we can add -T 2 to the mvn commands to take advantage of the dual core machines we have available in GitHub Actions. Thanks, I'm testing `-T 2` : https://github.com/apache/incubator-kie-drools/pull/6864 Hi @Rikkola > Those are only dual cores? Now `ubuntu-latest` has 4 cores. So there may be an opportunity to set higher concurrency. I'll test it. > Since it also runs the tests in paraller and that breaks things. For example when one test sets up system properties for a scecific feature. surefire spawns a fork JVM instance for test, so system properties shouldn't conflict... but there may be other factors (firstly, I hit a port conflict). Let's see... -- 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]
