继这个问题之后.
如果我有一个包含两个Test任务实例的构建,那么完全分离这两个任务以使它们的输出不重叠的最佳(最干净,最少代码,最强大)方法是什么?
我试过设置自己testResultsDir和testReportsDir性能,但似乎并没有像预期的那样工作.(也就是说,输出被写入单独的目录,但是这两个任务仍然会在每次运行时重新运行它们各自的测试.)
从gradle 1.8开始更新当前情况:自gradle 1.3以来,dty的答案中的testReportDir和reportsDir属性已弃用.现在,测试结果会自动在"test-results"目录中分离,并为HTML报告设置不同的目标目录
tasks.withType(Test) {
reports.html.destination = file("${reporting.baseDir}/${name}")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1606 次 |
| 最近记录: |