sbt:再次重新运行失败的测试

问题描述 投票:0回答:1

Maven 具有此功能,可以再次重新运行所有失败的测试,看看它们是否一致失败

https://maven.apache.org/surefire/maven-surefire-plugin/examples/rerun-failing-tests.html

如何在不实际更改测试的情况下使用 SBT 存档相同内容?

我知道我可以使用

testOnly
手动重新运行失败的测试,但我希望在一次 sbt 运行的
test
阶段发生这种情况。

scala sbt
1个回答
0
投票

它不是内置的,但有一个插件似乎可以满足您的需求:https://github.com/otrebski/sbt-flaky

或者,

scalatest
还有一个专门为片状测试设计的内置
trait
https://www.scalatest.org/scaladoc/3.2.17/org/scalatest/Retries.html

© www.soinside.com 2019 - 2024. All rights reserved.