Analyse des tendances des builds

Utilisez la page Récapitulatif des builds pour évaluer l'intégrité des builds d'une release. Par exemple, faites appel aux widgets pour tirer des conclusions sur les questions suivantes<:hs>:

 

Toutes les informations de build sur la page s'appliquent à une release et sont filtrées par différents paramètres. Cliquez pour obtenir des détails.
  • Assurez-vous d'avoir sélectionné la release adéquate.
  • Sélectionnez une application, un type ou une configuration de build et une période.
  • Déterminez si vous voulez afficher les builds ayant échoué et les builds en aval. Si vous ne sélectionnez pas de builds en aval, seules les builds racine s'affichent.

La page Récapitulatif des builds présente les widgets suivants<:hs>:

Taux de réussite et durée moyenne de build

Vue d'ensemble du taux de réussite des builds et de la durée moyenne de build.

Planning des builds

Sélectionnez un numéro de build pour voir les métriques détaillées. Faites glisser le curseur en bas du planning pour voir les builds précédentes ou ultérieures.

  • Affichez le statut d'une build dans la ligne supérieure du planning .
  • Recherchez des corrélations dans les builds entre des paires de métriques. Les métriques s'affichent sous la forme de barres sur le planning.

    Utilisez les menus déroulants pour sélectionner deux des métriques suivantes<:hs>:

    Modifications du code Nombre de lignes de code modifiées dans la build. Les modifications de code sont réparties en fonction de leur association avec les user stories, anomalies ou aucun des deux.
    Couverture de code Pourcentage de code dans la build couvert par les tests unitaires.
    Réussite des tests Taux de réussite des tests unitaires sur la build.
    Anomalies traitées par gravité Nombre d'anomalies traitées dans la build, réparties par gravité.

    Exemples de corrélations

    Réussite des tests - Couverture de code<:hs>: Si la réussite des tests est stable, mais que la couverture de code décline, la réussite des tests n'a pas de valeur très informative.

    Modifications du code - Couverture de code<:hs>: Si le code est modifié mais que la couverture de code décline, les développeurs ne créent pas de tests pour leur code.

    Modifications du code - Réussite des tests<:hs>: Si le code est modifié mais que le taux de réussite des tests baisse, le nouveau code peut rompre des fonctionnalités existantes.

Détails des builds

Affichez des informations détaillées sur une build.

Dans le planning des builds, sélectionnez une build et des métriques spécifiques à afficher.

Plus d'options<:hs>:

Affichage de métriques pour une plage de builds Sélectionnez une autre build dans la liste déroulante Impact de la build pour créer une plage. Pour plus de détails, reportez-vous à la section Compare build impact.
Affichage des détails de build complets Cliquez sur Afficher le rapport. Pour plus d'informations sur les données affichées ici, reportez-vous à la section View build report.

Affichage des statistiques du serveur de builds

Cliquez sur Détails du système de build.

Grille des builds

Comparez les principales statistiques pour toutes les builds, telles que le taux de réussite des tests unitaires, le pourcentage de couverture de code et le nombre de fichiers et de lignes affectés par les modifications de code dans la build.

  • Cliquez sur un en-tête de colonne pour trier le tableau.
  • Cliquez sur un numéro de build pour ouvrir un rapport de build.