失敗したビルドを修正する
NovaTech では、Python の Lambda アプリ用の CodeBuild プロジェクトが失敗しています。ビルドデバッガーを使ってビルドログを確認し、根本原因を特定して修正方法を理解しましょう。
デバッガーには、フェーズごとの出力を含むビルドログが表示されます。いずれかのフェーズでビルドが失敗し、明確なエラーメッセージが表示されます。よくあるビルド問題の診断を練習できるよう、3 つの異なる失敗シナリオを切り替えられます。
- 依存関係の不足
- 単体テストの失敗
- Python の構文エラー
各シナリオについて、ログ内のエラー行を見つけ、ビルドを通すために何を変更すべきかを特定しましょう。
質問: ビルドログには、INSTALL フェーズが成功、PREBUILD フェーズが成功、BUILD フェーズが「FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200」で失敗、と表示されています。どのフェーズをどう修正すればこの問題は解決しますか。
この演習はコースの一部です
