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]

Reply via email to