android - 如果 gradle-android-test-plugin 测试失败,不要让 gradle 构建失败

标签 android testing gradle gradle-android-test-plugi

我将我的项目设置为使用 Robolectric 和 gradle-android-test-plugin 运行. 这一切工作正常,第一个测试正在运行但失败了。

如果测试失败,这也将导致 gradle 构建失败。有没有办法让构建继续进行,并记下失败的测试以供后续步骤评估?

计划是将测试集成到持续集成服务器中,只有在测试失败时构建才会不稳定。

最佳答案

嗯。好吧,我认为你有两个选择。一种是使用

testTask.ignoreFailures = true

当测试失败时不让任务失败。

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

关于android - 如果 gradle-android-test-plugin 测试失败,不要让 gradle 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20142486/

相关文章:

java - Intellij不创建gradle包装器属性

Java、Android、Firebase 身份验证登录时抛出 NullPointerException

java - 在没有 key 的情况下迭代/获取 JSONArray 内的 JSONObject

php - 将 PHP 用户输入与 mysqli 数据库进行比较

java - 在测试中启动 minidfscluster

php - 一个仅将参数传递给另一个函数的函数是否应该对该参数进行类型检查?

android - 运行 gradlew 测试时 android 中的 Jvm 选项

android - 检测设备是否被拿着或放在 table 上

android.R.color.primary_text_light 弃用 : What to do now?

android - 您好,我正在尝试为Flutter设置我的Android设备。 Gradle 错误