Make upgrade verification errors more descriptive for 3.6

Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com>
This commit is contained in:
Daniil Fedotov 2017-08-21 16:49:54 +01:00 committed by Gerhard Lazu
parent b2c830a76d
commit 01d9aeb9a6
1 changed files with 7 additions and 2 deletions

View File

@ -30,8 +30,13 @@ verify_steps() {
./rabbitmqadmin -u $test_user -p $test_user -V $test_vhost list queues name durable | \
grep $queue_name | grep True
# Each queue have $MSGS_COUNT_PERSISTENT_INDEX + $MSGS_COUNT_PERSISTENT_STORE messages
./rabbitmqadmin -u $test_user -p $test_user -V $test_vhost list queues name messages | \
grep $queue_name | grep `expr $MSGS_COUNT_PERSISTENT_INDEX + $MSGS_COUNT_PERSISTENT_STORE`
queue_with_message_counts="$(./rabbitmqadmin -u "$test_user" -p "$test_user" -V "$test_vhost" list queues name messages | grep "$queue_name")"
number_of_messages="$((MSGS_COUNT_PERSISTENT_INDEX + MSGS_COUNT_PERSISTENT_STORE))"
if [[ ! $queue_with_message_counts =~ $number_of_messages ]]
then
echo "Expected $queue_with_message_counts to contain $number_of_messages"
exit 1
fi
# Drain persistent messages from queue index
for j in `seq 1 $MSGS_COUNT_PERSISTENT_INDEX`