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

NO_PARALLEL=1 will disable (most) parallel testing

This is to make up for very slow or low resource environments,
like the FreeBSD CI environment currently.
This commit is contained in:
Loïc Hoguin 2020-04-06 16:39:28 +02:00
parent 775091134d
commit 8cba8c3c68
No known key found for this signature in database
GPG key ID: 8A9DF795F6FED764

View file

@ -52,15 +52,19 @@ common_all() ->
]. ].
common_groups(Tests) -> common_groups(Tests) ->
Opts = case os:getenv("NO_PARALLEL") of
false -> [parallel];
_ -> []
end,
[ [
{http, [parallel], Tests}, {http, Opts, Tests},
{https, [parallel], Tests}, {https, Opts, Tests},
{h2, [parallel], Tests}, {h2, Opts, Tests},
{h2c, [parallel], Tests}, {h2c, Opts, Tests},
{http_compress, [parallel], Tests}, {http_compress, Opts, Tests},
{https_compress, [parallel], Tests}, {https_compress, Opts, Tests},
{h2_compress, [parallel], Tests}, {h2_compress, Opts, Tests},
{h2c_compress, [parallel], Tests} {h2c_compress, Opts, Tests}
]. ].
init_common_groups(Name = http, Config, Mod) -> init_common_groups(Name = http, Config, Mod) ->