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