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
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice