Arregla una compilación fallida
En NovaTech, un proyecto de CodeBuild para tu app de Lambda en Python está fallando. Usa el depurador de compilación para leer los registros, identificar la causa raíz y entender la solución.
El depurador muestra el registro de compilación con la salida fase por fase. La compilación falla durante una de las fases con un mensaje de error claro. Puedes alternar entre tres escenarios de fallo distintos para practicar el diagnóstico de problemas comunes:
- Dependencia ausente
- Test unitario fallido
- Error de sintaxis de Python
En cada escenario, encuentra la línea de error en el registro e identifica qué hay que cambiar para que la compilación pase.
Pregunta: El registro muestra: fase INSTALL correcta, fase PREBUILD correcta, fase BUILD fallida con "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". ¿Qué fase y qué solución lo resolverían?
Este ejercicio forma parte del curso
Automatización de despliegues en AWS
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio