微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Maven -T 线程数、Surefire 3.x 并行度和 Bamboo 5.x 单元测试总数

如何解决Maven -T 线程数、Surefire 3.x 并行度和 Bamboo 5.x 单元测试总数

我正在 Bamboo 5.x 上使用 Maven 构建多模块 Java 项目,从 Surefire 2.15 升级到 Surefire 3.0.0-M5 后,某些模块的 Surefire 测试输出似乎交错。此外,Bamboo 似乎认为总共运行的测试要少得多,尽管构建日志的长度大致相同。我没有看到并行测试的任何配置,尽管 Maven 在两种配置中都使用 -T 3 来构建具有多个线程的整个项目(即 Bamboo 作业在调用 {{1} 时使用 -T 3 }}).

为什么将 Surefire 2.15 升级到 Surefire 3.0.0-M5 会突然导致输出中的测试组交错?这会影响 Bamboo 5.x 认为已经运行的测试数量吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。