Un pipeline de build échoue par intermittence car un test qui mesure le temps de réponse d'un point de terminaison d'API est instable. Vous devez empêcher le pipeline d'échouer à cause de ce test. Quelles sont les deux actions à entreprendre ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Effacer les tests instables inclus dans le pourcentage de réussite des tests., Marquer manuellement le test comme instable..
Pourquoi c'est la réponse
Pour empêcher le pipeline d'échouer à cause d'un test instable, vous devez d'abord marquer manuellement le test comme instable. Cela permet au système de savoir que ce test ne doit pas provoquer l'échec du pipeline même s'il échoue. Ensuite, il est crucial d'effacer les tests instables inclus dans le pourcentage de réussite des tests. Cette action garantit que les échecs intermittents de ce test instable ne sont pas comptabilisés dans le pourcentage de réussite global, ce qui permet au pipeline de réussir même si le test échoue. Définir la détection des tests instables sur Désactivé empêcherait le système de détecter les tests instables, mais ne gérerait pas le test déjà identifié. Activer l'analyse d'impact des tests (TIA) est utile pour optimiser l'exécution des tests en fonction des changements de code, mais ne résout pas le problème d'un test instable existant. Activer le découpage des tests divise les tests en plusieurs agents, ce qui peut accélérer l'exécution, mais ne gère pas la nature instable d'un test spécifique.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise