如果使用gradle-android-test-plugintesting失败,则不要使gradle build失败

我把我的项目设置为与Robolectric和gradleandroid-test-plugin一起运行 。 这一切工作正常,第一次testing运行和失败。

如果一个testing失败,这也将失败的gradle构build。 有没有办法让构build继续下去,并在后面的步骤写下失败的testing评估?

计划是将testing集成到持续集成服务器中,如果testing失败,那么构build应该是不稳定的。

Solutions Collecting From Web of "如果使用gradle-android-test-plugintesting失败,则不要使gradle build失败"

AndroidConnectedTests的正确语法如下:

project.gradle.taskGraph.whenReady { connectedAndroidTest { ignoreFailures = true } } 

现在testing任务不会失败的构build了,你可以拿起你的构build服务器失败的testing标记为不稳定等构build。

嗯。 那么你有两个select我想。 一个是使用

 testTask.ignoreFailures = true 

当testing失败时不要让任务失败。

另一种方法是用“–continue”运行你的gradle命令。 这将执行尽可能多的任务,最后列出失败的任务,并在第一个任务失败后不停止。