id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 31621,"Add ""--parallel=auto"" option to the ""test"" command.",Adam Johnson,Adam Johnson,"The `--parallel` flag to `test` is used as a binary ""on"" to mean ""on all cores."" But it also tries to parse the value after it as a number. This is annoying as there's no easy way to alias it as ""on"", since when adding a test name afterwards it is parsed as an integer: {{{ $ python manage.py test --parallel example.core.tests.test_a usage: manage.py test [-h] [--noinput] [--failfast] ... manage.py test: error: argument --parallel: invalid int value: 'example.core.tests.test_a' }}} Pytest's xdist plugin supports the value ""auto"" to mean ""all cores."" I suggest we copy that.",New feature,closed,Testing framework,dev,Normal,fixed,,,Ready for checkin,1,0,0,0,0,0