Django ver: 1.11.25
PostgreSQL ver: 11.5
因此,尝试并行运行django
测试时遇到了一些问题。我尝试设置(--parallel)
标志,该标志能够创建测试数据库的副本,但是它在主线程下运行所有副本,并且不会创建任何其他线程。我的测试需要调用该类的setUpClass以将数据库填充到特定点,将数据转储到Fixture中,然后每次setUp都从该Fixture加载数据(这是正常工作的)。我面临的唯一问题是,它们都是按顺序而不是并行运行。我尝试使用django-nose
(--processes)标志,但这只是为每个进程运行setUpClass,并且它仅为所有要共享的进程创建一个测试数据库。我的测试类是StaticLiveServerTestCase。任何信息表示赞赏!