New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TestCLI#test_control failing with "pool_capacity": 0 #2212
Labels
Comments
A thread-context switch can happen exactly after Lines 57 to 63 in f47d6d1
Adding a sleep 0.1 on line 58 triggers the bug reliably for me.
|
Wanted: a custom mutation tester that adds |
wjordan
added a commit
to wjordan/puma
that referenced
this issue
Apr 17, 2020
8 tasks
wjordan
added a commit
to wjordan/puma
that referenced
this issue
Sep 23, 2020
wjordan
added a commit
to wjordan/puma
that referenced
this issue
Oct 15, 2020
nateberkopec
pushed a commit
that referenced
this issue
Oct 16, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
TestCLI#test_control
(test/test_cli.rb:175
)sometimes fails with the result"pool_capacity": 0
with following message.Do you have any idea to pass the test such as injecting sleeping time before the assertion, and etc?
Puma config:
It's not the target.
To Reproduce
This issue sometimes happened for CPU architectures ppc64le or s390x on Fedora project's build system. Note this system does not provide the internet to outside in it. But the loop back network is available.
I can not reproduce it with the "hello world" rack application.
I have a willing to work for that, if you need it. Maybe I will try to reproduce it with Travis multple CPU feature
arch: ppc64le
andarch: s390x
.Expected behavior
TestCLI#test_control
passes.Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: