0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00

Disable ws_SUITE:unlimited_connections on Windows

This commit is contained in:
Loïc Hoguin 2020-04-02 17:36:03 +02:00
parent 3f37985d2c
commit 4274f077a6
No known key found for this signature in database
GPG key ID: 8A9DF795F6FED764

View file

@ -77,11 +77,17 @@ init_dispatch() ->
unlimited_connections(Config) ->
doc("Websocket connections are not limited. The connections "
"are removed from the count after the handshake completes."),
case os:type() of
{win32, _} ->
{skip, "Tests that use too many sockets are disabled on Windows "
"to prevent intermittent failures."};
{unix, _} ->
case list_to_integer(os:cmd("printf `ulimit -n`")) of
Limit when Limit > 6100 ->
do_unlimited_connections(Config);
_ ->
{skip, "`ulimit -n` reports a limit too low for this test."}
end
end.
do_unlimited_connections(Config) ->