[ https://issues.apache.org/jira/browse/LUCENE-9165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17022528#comment-17022528 ]
Dawid Weiss commented on LUCENE-9165: ------------------------------------- Sure, go ahead and change it. My thinking about "developer defaults" was that it should be rather graceful so that even when you're running tests you can still do something else in the background... That's why low priority for the runner and a cap for maximum test threads (otherwise processes killed my I/O). Feel free to alter the generated defaults though. These defaults are still modifiable locally (no need to override in your global gradle.properties -- the generated file is local and ignored by git; it is meant to be tweaked once generated). > change generate-defaults.gradle not to cap testsJvms at 4 > --------------------------------------------------------- > > Key: LUCENE-9165 > URL: https://issues.apache.org/jira/browse/LUCENE-9165 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Robert Muir > Priority: Major > > {code} > def cpus = Runtime.runtime.availableProcessors() > def testsJvms = (int) Math.max(1d, Math.min(cpus * 0.5d, 4)) > {code} > Dividing by 2 is still good (hyperthreading is still a thing), but the > artificial cap of 4 is a bottleneck if the hardware has more available. -- 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