小编moo*_*mid的帖子

Maven并行测试输出

当我设置我的Maven构建以并行运行我的集成测试时,我看到:

01:31:47 -------------------------------------------------------
01:31:47  T E S T S
01:31:47 -------------------------------------------------------
01:31:48 Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=20, useUnlimitedThreads=false
Run Code Online (Sandbox Code Playgroud)

但后来我没有看到任何测试的进展.最终,它们全部完成,输出一下子全部被丢弃.

01:41:42 Running com.my.test.TestClass
01:41:42 Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 69.706 sec
....
Run Code Online (Sandbox Code Playgroud)

该测试类在一分钟后完成,但直到10分钟后所有测试结束才输出.

如何在完成输出后获得每个类的结果?否则很难理解构建的进度.

java maven

7
推荐指数
1
解决办法
784
查看次数

Maven发布插件跳过测试但没有准备

当使用maven的版本的插件,两者mvn release:preparemvn release:perform运行测试.

有什么方法可以配置东西,所以它们只运行期间mvn release:prepare

我知道你可以通过:

-Darguments="-DskipTests"
Run Code Online (Sandbox Code Playgroud)

但这会在两个目标中跳过测试,我不想要.而且我也不希望它们在正常运行期间运行mvn release:perform,因为执行期间的故障已经标记了存储库.

java maven

5
推荐指数
1
解决办法
759
查看次数

标签 统计

java ×2

maven ×2