Add maxprocesses option to limit the maximum number of workers when using numprocesses=auto

Fix #337
This commit is contained in:
Pavel Pristupa
2018-10-17 16:37:13 +07:00
parent 86e2fb5a5a
commit 5ce8a6ec1a
4 changed files with 20 additions and 1 deletions

View File

@@ -25,6 +25,10 @@ def test_dist_options(testdir):
check_options(config)
assert config.option.dist == "load"
assert config.option.tx == ["popen"] * 2
config = testdir.parseconfigure("--numprocesses", "3", "--maxprocesses", "2")
check_options(config)
assert config.option.dist == "load"
assert config.option.tx == ["popen"] * 2
config = testdir.parseconfigure("-d")
check_options(config)
assert config.option.dist == "load"