gpt4 book ai didi

maven - 如何以最佳顺序运行 fork 的 JUnit 测试?

转载 作者:行者123 更新时间:2023-12-02 09:05:33 25 4
gpt4 key购买 nike

我有一些长时间运行的 JUnit 测试,我想首先运行它们,以避免它们排队并最后执行,从而延迟整个测试执行过程。

我目前使用 Maven Surefire 来运行我的测试:

  • forkCount:5
  • reuseForks: false

有没有办法指定应该首先运行哪些测试?或者优化测试运行顺序的方法?

runOrder=balanced 参数似乎无法与 forkCount > 0 和reuseForks false 结合使用。

最佳答案

不幸的是,您无法确定测试执行顺序。 Here是解决这个问题的一个笨拙的解决方法。对于集成测试,我使用 JUnit extension按特定顺序运行测试。

关于maven - 如何以最佳顺序运行 fork 的 JUnit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42144704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com