Ошибка: истекло время ожидания состояния во время длительных тестов рулевого - PullRequest
0 голосов
/ 14 февраля 2020

Как я могу заставить helm ждать окончания набора тестов?

 $ helm test $RELEASE --namespace $NAMESPACE
 NAME: myproject-test
 LAST DEPLOYED: Fri Feb 14 10:43:04 2020
 NAMESPACE: myproject-test-vjuh-init-helm
 STATUS: deployed
 REVISION: 1
 TEST SUITE:     myproject-test-django-test
 Last Started:   Fri Feb 14 10:45:53 2020
 Last Completed: Fri Feb 14 10:50:54 2020
 Phase:          Failed
 NOTES:
 Deployed
 Error: timed out waiting for the condition
 ERROR: Job failed: exit code 1

1 Ответ

0 голосов
/ 14 февраля 2020

Добавьте --timeout 30m или более к вашей команде руля:

helm test $RELEASE --namespace $NAMESPACE --timeout 30m

Как указано в руководстве helm test --help:

--timeout duration   time to wait for any individual Kubernetes operation (like Jobs for hooks) (default 5m0s)
...