2016-04-18 1 views
1

J'utilise le drapeau --profile sur ma construction Gradle pour voir combien de temps chaque tâche utilise, mais il ne fournit pas de données précises.Comment obtenir des données de profil Gradle détaillées?

Je voudrais forer plus bas, pour voir combien de temps chaque test prend. J'en ai besoin pour identifier quels tests consomment le plus de temps, en les triant par temps écoulé.

Répondre

1

Le rapport de résultat de test à build/reports/test/index.html devrait déjà vous fournir l'information que vous recherchez.

+0

Est-il possible de créer un rapport agrégé en tant que json, xml ou csv? Je voudrais trier les données par temps écoulé. – neu242

+0

Eh bien, vous pouvez trouver la version XML compatible avec la tâche JUnit Ant dans 'build/test-results/test /' et agréger à partir de là vous-même. Alternativement, je pense que vous pourriez également implémenter un propre ReportGenerator qui produit un rapport à votre goût. – Vampire