正如在其他帖子中所解释的那样,Gradle可以配置为将测试结果记录到控制台:
- Gradle Android: 如何在不使用 --info 的情况下显示测试结果
- Gradle:如何实时在控制台中显示测试结果?
- 使用 Spock JUnit 测试和 Gradle 构建系统在控制台上输出单元测试结果
基本上,可以通过以下任务进行设置:
tasks.withType(Test) {
testLogging {
// Custom configuration
}
}
这对于单元测试很好用,看起来有点像这样:
...
:app:assembleDebugUnitTest
:app:testDebugUnitTest
:app:processDebugResources
com.example.StringsTest > formatValue PASSED
com.example.StringsTest > formatValueWithDecimals FAILED
1 test completed, 1 failed
除了单元测试之外,我还运行集成测试,使用以下命令:
$ ./gradlew connectedAndroidTest
当我在控制台查看输出时,我发现缺少单独测试结果的输出,这些输出是用于单元测试的。我该如何配置测试记录以进行仪器测试?
当我在控制台观察输出时,我发现单元测试的个别测试结果丢失了。我该如何配置测试日志以记录仪器测试?