我正在为一个Android Gradle项目设置CI。为了向CI报告,我需要标准的junit xml格式的报告文件。
在测试失败时,这是我得到的输出。
在测试失败时,这是我得到的输出。
* What went wrong:
Execution failed for task ':Mobile Application:testDevelopmentDebugUnitTest'.
> There were failing tests. See the report at: file://path/build/reports/tests/developmentDebug/index.html
当我在构建路径下搜索任何xml文件时,没有任何文件存在。
我正在使用Gradle的3.3版本,并且以下是一些相关的build.gradle细节:
android {
dependencies {
//test project dependencies
androidTestCompile 'com.android.support:support-annotations:23.2.0'
androidTestCompile 'com.android.support.test:runner:0.4.1'
androidTestCompile 'com.android.support.test:rules:0.4.1'
// Optional -- UI testing with Espresso
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
// Required -- JUnit 4 framework
testCompile 'junit:junit:4.12'
}
}
不确定我缺少什么以获得一个junit格式的xml报告。