Closed alistairjcbrown closed 8 years ago
Upon further investigation this was caused by starting Puma 3.x in Cluster Mode. Switching to Single Mode (by removing the workers config in Puma) allowed us to run the test suite as expected. Safe to close this up.
Running tests with the following setup:
Puma version 2: Tests run successfully using the
teaspoon
rake task2.16.0
being the latest version under the version 2 major releasePuma version 3: Process hangs using the
teaspoon
rake task3.0.0
being the first version under the version 3 major release, the same happens on the latest version3.4.0
No puma configs have changed, though I notice that puma always connects to port
3000
in the puma 3 output whereas it uses a random port in puma 2.teaspoon --server-port=3000
has no effect.