From: Quanah Gibson-Mount Date: Wed, 22 Feb 2017 00:02:17 +0000 (-0800) Subject: ITS8589 - This modifies the test so that it will not trigger the issue described... X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=ef607995685009f0654411daeb4c961c2e095a53;p=openldap ITS8589 - This modifies the test so that it will not trigger the issue described in the ITS. --- diff --git a/tests/scripts/test059-slave-config b/tests/scripts/test059-slave-config index 8448cd591f..ece5738cfd 100755 --- a/tests/scripts/test059-slave-config +++ b/tests/scripts/test059-slave-config @@ -271,6 +271,20 @@ if test $RC != 0 ; then exit $RC fi +echo "Using ldapsearch to check that syncrepl received the schema changes..." +RC=32 +for i in 0 1 2 3 4 5; do + RESULT=`$LDAPSEARCH -H $URI2 -D cn=config -y $CONFIGPWF \ + -s base -b "cn=schema,cn=config" \ + '(cn=openldap)' 2>&1 | awk '/^dn:/ {print "OK"}'` + if test "x$RESULT" = "xOK" ; then + RC=0 + break + fi + echo "Waiting $SLEEP1 seconds for syncrepl to receive changes..." + sleep $SLEEP1 +done + nullExclude="" nullOK="" test $BACKEND = null && nullExclude="# " nullOK="OK"