I've been working on trying to set up my tests to run in parallel, however I've experienced some issues along the way. I've tried setting the parallel flag in the options for the django tests, and while it creates the copies of the db, it only creates the main thread and runs all my tests sequentially regardless. I've tried using django-nose and using their multiprocess options, however setting their processes flag makes each process run the setUpClass and there's only one test db created which they all try to access. What I would like for my tests to do is run the one process and multithread the tests themselves, each with their own copy of the db. The parallel flag seems to do what I want as it's written in the docs minus the whole running in parallel part, but there might be a setting set elsewhere that interferes with it. my test class is a StaticLiveServerTestCase. Anyone have any ideas as to why the parallel flag might be performing differently than it's normal behavior? Any info on this is greatly appreciated and I'll try to provide more info if needed.