【发布时间】:2018-08-19 13:13:13
【问题描述】:
我有一个使用 Gradle 作为构建系统的 Java 应用程序。这是多项目构建的(几个 Java 项目)。
当我运行 gradlew test 并且某些测试失败时,我注意到并非所有测试都实际运行。
如果我将以下代码添加到build.gradle,它会运行所有测试,但当然,构建总是成功完成:
test {
ignoreFailures = true
}
我有两个问题:
- 第一次失败后,gradle 是否停止执行测试?
- 有没有一种方法可以运行所有测试(即使有些测试失败),如果其中一些测试失败,构建仍然会失败?
【问题讨论】: