【问题标题】:Why running kotlin tests so slow in AndroidStudio 3.0为什么在 Android Studio 3.0 中运行 kotlin 测试这么慢
【发布时间】:2017-11-22 11:14:45
【问题描述】:

当我将项目更新到 AndroidStudio 3 时,单元测试的运行速度比 AndroidStudio 2 慢(大约 6 分钟)。最近,我将项目更新到 AndroidStudio3.1,但测试运行时间保持不变。

【问题讨论】:

  • 你的配置是什么?什么是 gradle.build?它与 kotlin 有什么关系?之前的测试时间是多少?
  • 没什么特别的,简单的android插件,简单的kotlin插件……之前的测试运行时间大约是1分钟。我通过单击测试类名称附近的图标来运行测试。

标签: android android-studio testing kotlin android-studio-3.0


【解决方案1】:

这是 AS 3 中 Kotlin 的(现在)已知问题 https://issuetracker.google.com/issues/37028496 这是因为 AS 为 kotlin 单元测试调用了 assemble* 任务(构建 APK)。

【讨论】:

  • 好的,快速运行 Kotlin AndroidJUnit 测试的临时解决方案:手动添加 AndroidJUnit 运行配置
【解决方案2】:

Fixed 在 Android Studio 3.1 RC 中。以前的工作室版本有解决方法:手动创建 AndroidJUnit 配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    相关资源
    最近更新 更多