У меня есть структура проекта, которая выглядит следующим образом. Я хочу использовать функцию TestReport в Gradle для объединить все результаты теста в один каталог. Затем я могу получить доступ ко всем результатам теста через один файл index.html для ВСЕХ подпроектов. Как я могу это сделать?
.
|--ProjectA
|--src/test/...
|--build
|--reports
|--tests
|--index.html (testresults)
|--..
|--..
|--ProjectB
|--src/test/...
|--build
|--reports
|--tests
|--index.html (testresults)
|--..
|--..
testReport
устарел в Gradle 1.9 и больше не должен использоваться. 23.11.2013test.testReport
. Как говорится в сообщении об устаревании, вам просто нужно заменить его наtest.reports.html.enabled = false
. 23.11.2013ignoreFailures
кtest
задаче (source). 26.07.2016reportOn getTasksByName("test", true)
, так как это сработает, если в некоторых подпроектах нет тестовых задач. 26.05.2020