[
https://issues.apache.org/jira/browse/GEODE-9443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dale Emery closed GEODE-9443.
-----------------------------
> Increase kernel.pid_max in CI images
> ------------------------------------
>
> Key: GEODE-9443
> URL: https://issues.apache.org/jira/browse/GEODE-9443
> Project: Geode
> Issue Type: Test
> Components: tests
> Reporter: Dale Emery
> Assignee: Dale Emery
> Priority: Major
> Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
>
> Certain Geode tests create a lot of threads. When these tests run in parallel
> with many other tests (as they do in CI), the whole set of concurrently
> running tests can overwhelm the Linux kernel's ability to assign PIDs to new
> threads. When this happens, test processes, Gradle processes, and other
> processes can become unable to create new threads.
> The relevant system parameter is {{kernel.pid_max}}. On our CI systems,
> {{pid_max}} is 98,304.
> Raising {{pid_max}} to 983040 (10x the default value). A build can run 24
> concurrent instances of even our most thread-heavy tests without exceeding
> this threshold.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)