【发布时间】:2012-01-17 11:32:29
【问题描述】:
使用 Maven 3,可以构建具有多个线程的项目,例如
mvn -T 4 clean install
由于我们在一致的数据库上设置了单元测试(并在执行期间操作数据),我们需要确保这些单元测试没有在并行执行中运行。我知道 Maven-Surefire-Plugin 有一个配置选项可以按顺序执行测试或启用并行执行:
<configuration>
<parallel>classes</parallel>
</configuration>
当我将此配置留空时,测试应该按顺序执行,对吗?但是像上面那样使用多个 Maven-Threads (-T) 调用 Build 时仍然按顺序执行吗?
【问题讨论】:
标签: testing maven junit maven-surefire-plugin