【发布时间】:2015-04-05 09:02:15
【问题描述】:
我们有很多使用 Spring 的集成测试。我们不想为每个测试创建单独的 JVM 进程(maxParallelForks 选项),或者只在多模块项目中运行并行构建(--parallel)。
我们希望单个测试类像在 Maven 中一样使用 http://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html 和并行选项并行执行测试
使用并行选项要记住的重要一点是: 并发发生在同一个 JVM 进程中。
是否可以在 Gradle 中实现?
【问题讨论】:
-
Gradle 是
ant没有xml,也许这可以帮助你ant.apache.org/manual/Tasks/parallel.html :) -
其实我真的考虑过!这是一个很好的提示 - 有很多关于如何使用 JUnit 和 ant 完成上述操作的文章。
-
我在gradle上开了一个关于这个话题的讨论discuss.gradle.org/t/how-to-execute-junit-tests-in-parallel
标签: java unit-testing testing gradle spring-test