CommencezCommencez gratuitement

Corriger une construction en échec

Chez NovaTech, un projet CodeBuild pour votre application Lambda en Python échoue. Utilisez le débogueur de construction pour lire les journaux, trouver la cause première et comprendre la correction.

Le débogueur affiche le journal de construction avec les sorties phase par phase. La construction échoue durant l'une des phases avec un message d'erreur clair. Vous pouvez basculer entre trois scénarios d'échec pour vous exercer à diagnostiquer des problèmes courants :

  • Dépendance manquante
  • Échec d'un test unitaire
  • Erreur de syntaxe Python

Pour chaque scénario, repérez la ligne d'erreur dans le journal et déterminez ce qu'il faut modifier pour que la construction réussisse.

Question : Le journal indique : phase INSTALL réussie, phase PREBUILD réussie, phase BUILD échouée avec « FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200 ». Quelle phase et quelle correction règleraient le problème ?

Cette activité fait partie du cours

Automatiser les déploiements sur AWS

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice