[ https://issues.apache.org/jira/browse/LUCENE-9160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17021591#comment-17021591 ]
Robert Muir commented on LUCENE-9160: ------------------------------------- Also, if you have a machine with 16 cpus, and you are running with just 4 runners, that is a misconfigured system: you are leaving 75% of your machine free. So it shouldnt be any surprise that background compilation (even if its some insane amount) causes you no problems: 75% of your resources are wasted. Set the jvms to 16 if you want to do a comparison. > override heap / jvm params for tests in gradle build > ---------------------------------------------------- > > Key: LUCENE-9160 > URL: https://issues.apache.org/jira/browse/LUCENE-9160 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Robert Muir > Priority: Major > Fix For: master (9.0) > > Attachments: LUCENE-9160.patch, LUCENE-9160.patch > > > Currently the gradle.properties that is generated lets you control the heap > and flags for the gradle build jvms. > But there is no way to control these flags for the actual forked VMs running > the unit tests. For example, minHeap is hardcoded at 256m and maxHeap at > 512m. > I would like to change minHeap to 512m as well, for a fixed heap, and set > some other jvm flags, such as {{-XX:+UseParallelGC}} so that my tests are not > slow for silly reasons :) > I think it is stuff jenkins CI would need as well. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org