scala sbt:再一次测试失败

bxjv4tth  于 6个月前  发布在  Scala
关注(0)|答案(1)|浏览(73)

Maven有这个特性,可以再次检查所有失败的测试,看看它们是否一直失败
https://maven.apache.org/surefire/maven-surefire-plugin/examples/rerun-failing-tests.html
如何在不实际更改测试的情况下使用SBT存档相同的内容?
我知道我可以使用testOnly手动检查失败的测试,但我希望在一次sbt运行的test阶段进行此操作。
使用Retries trait需要更改源代码,这是不可取的。

yquaqz18

yquaqz181#

它不是内置的,但有一个插件,似乎做什么你正在寻找:https://github.com/otrebski/sbt-flaky
另外,scalatest还内置了一个专门为UART测试设计的traithttps://www.scalatest.org/scaladoc/3.2.17/org/scalatest/Retries.html

相关问题