При написании юнит-теста Python Boto3 для CodeBuild можно ли запустить start_build(), а затем подождать() для завершения сборки, прежде чем оценивать, прошел ли мой тест? Обычно я бы просто использовал официанта, но, насколько я могу судить, в CodeBuild нет официантов (я сделал client.waiter_names и получил пустой массив, а в документации Boto3 нет списка официантов для клиента CodeBuild). ).
Я нашел этот (повторяющийся) вопрос, но ответ не касается того, как на самом деле решить проблему ожидания — он просто говорит, как проверить статус сборки. Было бы полезно, если бы я мог как-то ждать(), пока статус не изменится на определенное значение.