尝试重新访问在Maven中的Junit 5平台(5.3.2)下运行Junit 5/4集成测试。从 How to run a mix of JUnit 4 and JUnit 5 tests in parallel using maven-failsafe-plugin
surefire插件2.22.1下的运行单元测试可以在JUnit 5和JUnit 4的并行测试和混合测试中正常运行,并以冗长的方式查看工作线程。
尝试在故障安全2.22.1中执行相同的操作,但是需要花费日志时间,并且似乎没有并行执行。另外,仅在详细信息上打印[main],没有工作线程。
故障保护是否在Junit 5平台中支持线程/并发执行?如果可以,怎么办?
我也使用配置参数:
junit.jupiter.execution.parallel.enabled=true
junit.jupiter.execution.parallel.config.strategy=fixed
junit.jupiter.execution.parallel.config.fixed.parallelism=6
答案 0 :(得分:0)
尝试在故障保护中使用此配置:
<configuration>
<configurationParameters>
junit.jupiter.execution.parallel.enabled = true
junit.jupiter.execution.parallel.mode.default = concurrent
junit.jupiter.execution.parallel.mode.classes.default =concurrent
</configurationParameters>
<configuration>