You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
HttpDistTest.maxQueuedRequestsTest fails on runners with limited vCPUs #48598
I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.
Area
ci
Describe the bug
HttpDistTest.maxQueuedRequestsTest fails on slower machines. The test fires 5 HTTP requests intended to be concurrent, but uses CompletableFuture.supplyAsync() without an explicit executor. Without it it seems to default to ForkJoinPool.commonPool(), which thread count depends on available CPUs - Math.max(1, availableProcessors() - 1). On runners with limited vCPUs the pool has only 1 thread, so requests are sent one at a time instead of concurrently. The server handles each request before the next arrives, the queue never fills (returns 204 instead of 503).
Activity
HttpDistTest.maxQueuedRequestsTest fails on runners with limited vCPUs (
Quarkus test fixes (#606)
HttpDistTest.maxQueuedRequestsTest fails on runners with limited vCPUs (