相关疑难解决方法(0)

在python中使用nose进行并行化测试

我有一个包含大量.py文件的目录(比如test_1.py,test_2.py等).每个文件都正确编写以便与鼻子一起使用.因此,当我运行nosetests脚本时,它会在所有.py文件中找到所有测试并执行它们.

我现在想并行化它们,以便将所有.py文件中的所有测试都视为可并行化并委派给工作进程.

似乎默认情况下,执行:

nosetests --processes=2 
Run Code Online (Sandbox Code Playgroud)

根本没有引入并行性,所有.py文件的所有测试仍然只在一个进程中运行

我尝试在每个.py文件中放置一个_multiprocess_can_split_ = True,但这没什么区别

感谢您的任何投入!

python nose nosetests

7
推荐指数
1
解决办法
3735
查看次数

标签 统计

nose ×1

nosetests ×1

python ×1