Nir*_*jan 2 java unit-testing gradle
是否有可能让gradle知道使用单个工作线程进行所有单元测试?在控制台中,我可以看到并行调用许多gradle worker来执行单元测试.在我的情况下,这是不希望的,我希望Gradle以特定的顺序调用单元测试.我已经创建了多个测试任务并添加了dependsOn属性,因此已经应用了一个级别的排序.但是,对于某些测试任务,有多个单元测试,并且这些测试任务未按顺序排列.Gradle在这里聘请了多名工人.有没有办法使这也顺序?
默认情况下,Test任务将分叉单个测试JVM,它将按顺序运行所有任务的测试.可以在测试框架级别上控制测试执行顺序(例如,通过使用JUnit套件),或者使用多个Test任务而不是单个任务.
当设置Test#maxParallelForks为大于1的值时,Test任务将启动多个测试JVM,并将跨它们传播测试(类)执行.和以前一样,每个测试JVM都会在一个线程中运行它的测试.
| 归档时间: |
|
| 查看次数: |
2630 次 |
| 最近记录: |