修復失敗的建置
在 NovaTech,你為 Python Lambda 應用程式建立的 CodeBuild 專案正在失敗。使用 build debugger 閱讀建置記錄,找出根本原因並了解修復方式。
偵錯工具會按階段顯示建置記錄。建置在某個階段失敗,並有清楚的錯誤訊息。你可以在三種不同的失敗情境間切換,練習診斷常見的建置問題:
- 缺少相依套件
- 單元測試失敗
- Python 語法錯誤
對每個情境,請在記錄中找到錯誤行,並判斷需要改什麼才能讓建置通過。
問題: 建置記錄顯示:INSTALL 階段成功、PREBUILD 階段成功、BUILD 階段失敗,訊息為「FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200」。應該修正哪個階段,以及採取什麼修復方式才能解決?
本練習屬於課程
