travis: Add debugging code for rabbitmq nagios failures.

This commit is contained in:
Tim Abbott
2016-05-09 09:32:22 -07:00
parent 0d324925b5
commit 6c744564a7

View File

@@ -69,7 +69,13 @@ fi
echo; echo "Now running RabbitMQ consumer Nagios tests"; echo
for consumer in notify_tornado user_activity user_activity_interval user_presence invites signups message_sender feedback_messages error_reports digest_emails email_mirror missedmessage_mobile_notifications; do
/home/zulip/deployments/current/scripts/nagios/write-rabbitmq-consumers-state-file "$consumer"
if ! /home/zulip/deployments/current/scripts/nagios/write-rabbitmq-consumers-state-file "$consumer"; then
# Temporary section while we're debugging why this fails nondeterministically in CI
STATE_DIR=/var/lib/nagios_state
ls "$STATE_DIR"
cat "$STATE_DIR"/*
/home/zulip/deployments/current/scripts/nagios/write-rabbitmq-consumers-state-file "$consumer"
fi
if ! /usr/lib/nagios/plugins/zulip_app_frontend/check_rabbitmq_consumers "$consumer"; then
set +x
echo