소스 검색

Use "rabbitmq-diagnostics" for detecting when RabbitMQ is ready

Tianon Gravi 6 년 전
부모
커밋
c0ca06b100
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      test/tests/rabbitmq-tls/run.sh

+ 6 - 1
test/tests/rabbitmq-tls/run.sh

@@ -53,7 +53,12 @@ rabbitmqctl() {
 	docker run -i --rm --link "$cname" -e RABBITMQ_ERLANG_COOKIE "$serverImage" \
 		rabbitmqctl --node "rabbit@$cname" "$@"
 }
+rabbitmq-diagnostics() {
+	docker run -i --rm --link "$cname" -e RABBITMQ_ERLANG_COOKIE "$serverImage" \
+		rabbitmq-diagnostics --node "rabbit@$cname" "$@"
+}
 
-. "$dir/../../retry.sh" 'rabbitmqctl status'
+. "$dir/../../retry.sh" 'rabbitmq-diagnostics check_port_connectivity'
 
+rabbitmqctl status
 testssl --protocols --standard --each-cipher