qa/standalone/mon/misc.sh: tweak test to be more robust

Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
Sage Weil 2018-12-06 14:16:48 -06:00
parent 2f786f3299
commit 7559a47f5b

View File

@ -125,8 +125,12 @@ function TEST_mon_add_to_single_mon() {
# without the fix of #5454, mon.a will assert failure at seeing the MMonJoin
# from mon.b
run_mon $dir b --public-addr $MONB || return 1
# make sure mon.b get's it's join request in first, then
sleep 2
# wait for the quorum
timeout 120 ceph -s > /dev/null || return 1
ceph mon dump
ceph mon dump -f json-pretty
local num_mons
num_mons=$(ceph mon dump --format=json 2>/dev/null | jq ".mons | length") || return 1
[ $num_mons == 2 ] || return 1