실패한 빌드 수정하기
NovaTech에서 Python Lambda 애플리케이션용 CodeBuild 프로젝트가 실패하고 있습니다. 빌드 디버거를 사용해 빌드 로그를 확인하고, 근본 원인을 파악한 다음 해결 방법을 이해해 보세요.
디버거에는 단계별 출력이 포함된 빌드 로그가 표시됩니다. 빌드는 명확한 오류 메시지와 함께 여러 단계 중 한 곳에서 실패합니다. 일반적인 빌드 문제를 진단하는 연습을 할 수 있도록 세 가지 실패 시나리오를 전환하며 살펴볼 수 있습니다:
- 의존성 누락
- 단위 테스트 실패
- Python 구문 오류
각 시나리오에서 로그의 오류 줄을 찾아 빌드를 통과시키려면 무엇을 변경해야 하는지 파악하세요.
질문: 빌드 로그에 INSTALL 단계 성공, PREBUILD 단계 성공, BUILD 단계에서 "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200" 오류로 실패했다고 표시됩니다. 어떤 단계를 어떻게 수정해야 이 문제가 해결될까요?
이 연습은 강의의 일부입니다
