android - connectedAndroidTest - 任务尚未声明任何输出

标签 android testing gradle android-studio

有时我的 connectedAndroidTest 实际上并没有执行任何测试,即使似乎找到了连接的设备。我最终得到如下报告:

Test Summary

gradle --info connectedAndroidTest 我得到:

Executing task ':app:connectedAndroidTest' (up-to-date check took 0.0 secs) due to:
  Task has not declared any outputs.  

我重新启动了一次设备并收到了我的报告。但这并不总是有帮助。

我正在使用(root 权限的)Samsung Tab 2,运行 Android 4.1.1。我在装有 OS X 10.9.4 的 Mac 上使用 gradle/最新的 Android Studio。想法?

最佳答案

您需要“--rerun-tasks”来强制测试在没有代码更改时重新运行。

此处有更多详细信息和广泛讨论:How to run Gradle test when all tests are UP-TO-DATE?

关于android - connectedAndroidTest - 任务尚未声明任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24771187/

相关文章:

java - 如何用java下载并解析sql文件

java - 无法解析符号 Theme.MaterialComponents.Light.NoActionBar (Android Studio)

ruby-on-rails - 在 RSpec 中,消息期望 (receive) 和测试 spy (have_received) 之间有什么区别?

android - 安装从单一来源创建的 APK

android - 在我的应用程序中显示马拉雅拉姆语文本

android - UIView 的水平滚动就像 Android 中的 IOS 概念

java - datajpatest + springframework 测试Sql编码特殊字符在Windows上失败

安卓工作室 : testing is slow

android - gradle构建错误: Conflict with dependency 'com.android.support:support-annotations'

gradle - 有没有办法在 gradle.build 文件中扩展或创建不同的 jib 配置