python崩溃时如何继续运行pytest?

时间:2019-01-10 09:41:57

标签: python pytest

我正在通过以下命令使用GTK GUI pytest-xdist插件运行pytest测试

C:\python.exe -m pytest --showlocals --durations=10 -n1 C:\code\tests\gui

Windows 7上。

由于未知原因,Python进程趋向于拥有INTERNALERROR,因此我使用-n1重新启动该进程并进行剩余测试。 但是有一个问题,对话框在下面暂停了新进程的创建,我不知道如何自动关闭它。 enter image description here

是否有避免创建新对话框的方法或其他解决方法?

1 个答案:

答案 0 :(得分:0)

因此该对话框是由Windows生成的,因此要禁用该对话框,请按照以下步骤操作:

  1. 启动 gpedit.msc
  2. 导航到计算机配置-> 管理模板-> Windows组件-> Windows错误报告
  3. 在右窗格中,选择防止出现严重错误的用户界面显示,然后设置 Enabled