当前所使用的版本–
pytest版本:6.2.2
pytest-rerunfailures版本:9.0.0
pytest-xdist版本:2.2.0
原因是因为pytest-rerunfailures导入,_pytest.resultlog但该模块已在 pytest-dev/pytest@ef946d5被删除
导致不再可以pytest-rerunfailures与pytest 6.1.0以上的版本一起使用。
解决办法如下:
1、升级pytest-rerunfailures版本到9.1.1
2、卸载pytest-rerunfailures使用pytest-reportlog代替
3、降低pytest版本到6.1.0以下