Bắt đầu ngayBắt đầu miễn phí

Sửa một bản build bị lỗi

Tại NovaTech, một dự án CodeBuild cho ứng dụng Python Lambda của bạn đang thất bại. Hãy dùng trình gỡ lỗi build để đọc log build, xác định nguyên nhân gốc rễ và hiểu cách khắc phục.

Trình gỡ lỗi hiển thị log build với đầu ra theo từng giai đoạn. Build thất bại ở một trong các giai đoạn với thông báo lỗi rõ ràng. Bạn có thể chuyển giữa ba kịch bản lỗi khác nhau để luyện chẩn đoán các vấn đề build phổ biến:

  • Thiếu dependency
  • Unit test thất bại
  • Lỗi cú pháp Python

Với mỗi kịch bản, hãy tìm dòng lỗi trong log và xác định cần thay đổi gì để build vượt qua.

Câu hỏi: Log build cho thấy: giai đoạn INSTALL thành công, PREBUILD thành công, BUILD thất bại với "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Giai đoạn nào và cách sửa nào sẽ giải quyết được vấn đề này?

Bài tập này là một phần của khóa học

Tự động hóa triển khai trên AWS

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập