在尝试运行 PIT 突变测试时,我收到以下错误:
突变覆盖失败:计算线路覆盖率时,所有测试都没有通过突变。突变测试需要绿色套件。
当我进行正常的测试构建时,测试运行得很好,但是在运行突变测试阶段时,它们应该会失败,但没有提供有关原因的详细信息。我已经查看了PIT 测试常见问题解答中列出的原因,但我仍然不知道可能出了什么问题。
我试过了:
- 将 -Dthreads=1 选项添加到任何多线程问题的规则中
- 找不到任何唯一的系统属性,这对失败的几个测试
- 在正常运行下不会忽略测试
我应该尝试哪些其他事情?或者其他方式来调试这里可能发生的事情?