From: Ondřej Kuzník Date: Wed, 2 Sep 2020 15:51:03 +0000 (+0100) Subject: ITS#9282 Extend test to cover the second issue fixed X-Git-Tag: OPENLDAP_REL_ENG_2_4_53~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f8a408c769067157f78bb8c2c932207afac1e1e;p=thirdparty%2Fopenldap.git ITS#9282 Extend test to cover the second issue fixed --- diff --git a/tests/data/regressions/its9282/its9282 b/tests/data/regressions/its9282/its9282 index c590a07609..366df1cb0d 100755 --- a/tests/data/regressions/its9282/its9282 +++ b/tests/data/regressions/its9282/its9282 @@ -67,7 +67,7 @@ while [ $n -le $MMR ]; do CFDIR=${XDIR}$n/slapd.d echo "Starting provider slapd on TCP/IP URI $MYURI" - $SLAPD -F $CFDIR -h $MYURI -d $LVL $TIMING > $MYLOG 2>&1 & + $SLAPD -F $CFDIR -h $MYURI -d $LVL -d sync $TIMING > $MYLOG 2>&1 & PID=$! if test $WAIT != 0 ; then @@ -248,6 +248,16 @@ if test $? != 0 ; then exit 1 fi +echo "Checking provider 2 sent the right cookie..." +grep "starting refresh.*csn=.*#002#.*" $LOG2 >/dev/null 2>&1 +RC=$? + +if test $RC != 0 ; then + echo "Provider 2 did not send its CSN in the cookie" + test $KILLSERVERS != no && kill -HUP $KILLPIDS + exit $RC +fi + test $KILLSERVERS != no && kill -HUP $KILLPIDS echo ">>>>> Test succeeded"