是否有办法允许某些测试在构建中失败,以便如果最多X个测试失败,构建仍然会通过?
即。 mvn -DmaxFailures = 19 test
如果超过20次测试失败,则失败,而只有19次或更少次失败才会失败。
答案 0 :(得分:2)
您可以使用自定义插件执行此操作,或者使用脚本插件代替自定义插件(理想情况下,您希望在某些时候切换到自定义插件)
你想要做的是真正“借用”failsafe:verify
mojo的逻辑,并从解析后的TEST-*.xml
文件中计算出测试失败次数,如果超过你的阈值,则会失败。