開始使用免費開始

修復失敗的建置

NovaTech,你為 Python Lambda 應用程式建立的 CodeBuild 專案正在失敗。使用 build debugger 閱讀建置記錄,找出根本原因並了解修復方式。

偵錯工具會按階段顯示建置記錄。建置在某個階段失敗,並有清楚的錯誤訊息。你可以在三種不同的失敗情境間切換,練習診斷常見的建置問題:

  • 缺少相依套件
  • 單元測試失敗
  • Python 語法錯誤

對每個情境,請在記錄中找到錯誤行,並判斷需要改什麼才能讓建置通過。

問題: 建置記錄顯示:INSTALL 階段成功、PREBUILD 階段成功、BUILD 階段失敗,訊息為「FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200」。應該修正哪個階段,以及採取什麼修復方式才能解決?

本練習屬於課程

在 AWS 上自動化部署

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習