2016-04-18 3 views
1

Я использую флаг --profile на моей сборке Gradle, чтобы узнать, сколько времени занимает каждая задача, но не предоставляет мелкозернистых данных.Как получить подробные данные профиля Gradle?

Я хотел бы просверлить дальше, чтобы узнать, сколько времени проходит каждый тест. Мне нужно это, чтобы определить, какие тесты потребляют больше всего времени, путем сортировки по времени.

ответ

1

Отчет о результатах тестирования в build/reports/test/index.html уже должен предоставить вам информацию, которую вы ищете.

+0

Возможно ли создать агрегированный отчет как json, xml или csv? Я бы хотел отсортировать данные по истечении времени. – neu242

+0

Ну, вы можете найти совместимую с JUnit Ant задачу XML-версию в 'build/test-results/test /' и агрегировать оттуда самостоятельно. В качестве альтернативы, я думаю, вы также можете реализовать собственный ReportGenerator, который создает отчет по вашему вкусу. – Vampire

Смежные вопросы