]> git.sur5r.net Git - openldap/commitdiff
ITS#5437, #5444 add entry to consumer
authorHoward Chu <hyc@openldap.org>
Thu, 3 Apr 2008 08:55:15 +0000 (08:55 +0000)
committerHoward Chu <hyc@openldap.org>
Thu, 3 Apr 2008 08:55:15 +0000 (08:55 +0000)
tests/scripts/test050-syncrepl-multimaster

index db3037070c925c5d8e5e0eade9baa7c479674de5..ba900129fa3d7d738db77267aac96bd2059a7fb3 100755 (executable)
@@ -348,7 +348,21 @@ $LDAPADD -D "$MANAGERDN" -H $URI1 -w $PASSWD -f $LDIFORDERED \
        >> $TESTOUT 2>&1
 RC=$?
 if test $RC != 0 ; then
-       echo "ldapadd failed for database config ($RC)!"
+       echo "ldapadd failed for producer database ($RC)!"
+       test $KILLSERVERS != no && kill -HUP $KILLPIDS
+       exit $RC
+fi
+
+SLEEP=20
+echo "Waiting $SLEEP seconds for syncrepl to receive changes..."
+sleep $SLEEP
+
+echo "Using ldapadd to populate consumer..."
+$LDAPADD -D "$MANAGERDN" -H $URI2 -w $PASSWD -f $LDIFADD1 \
+       >> $TESTOUT 2>&1
+RC=$?
+if test $RC != 0 ; then
+       echo "ldapadd failed for consumer database ($RC)!"
        test $KILLSERVERS != no && kill -HUP $KILLPIDS
        exit $RC
 fi