From: Pierangelo Masarati Date: Wed, 24 May 2006 09:43:05 +0000 (+0000) Subject: cleanup test X-Git-Tag: OPENLDAP_REL_ENG_2_4_3ALPHA~9^2~226 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=94c95c67859b8978bf2469adad0b4f398440deb8;p=openldap cleanup test --- diff --git a/tests/data/sql-concurrency/do_bind.0 b/tests/data/sql-concurrency/do_bind.0 new file mode 100644 index 0000000000..e0d04815aa --- /dev/null +++ b/tests/data/sql-concurrency/do_bind.0 @@ -0,0 +1,2 @@ +cn=Mitya Kovalev,dc=example,dc=com +mit diff --git a/tests/scripts/sql-test001-concurrency b/tests/scripts/sql-test001-concurrency index f5e6655495..0c85c476e4 100755 --- a/tests/scripts/sql-test001-concurrency +++ b/tests/scripts/sql-test001-concurrency @@ -26,6 +26,16 @@ if test $RDBMS = "rdbmsno" ; then exit 0 fi +if test "x$LOOPS" = "x" ; then + LOOPS=5 +fi + +if test "x$CHILDREN" = "x" ; then + CHILDREN="-j 4" +else + CHILDREN="-j $CHILDREN" +fi + SQLDATADIR=$TESTDIR/sql-concurrency mkdir -p $TESTDIR $SQLDATADIR @@ -74,7 +84,7 @@ echo "Filtering original ldif used to create database..." if test "${RDBMSWRITE}" != "yes"; then echo "write test disabled for ${RDBMS}; set SLAPD_USE_SQLWRITE=yes to enable" cp $SQLCONCURRENCYDIR/do_read* $SQLCONCURRENCYDIR/do_search* \ - $SQLDATADIR + $SQLCONCURRENCYDIR/do_bind* $SQLDATADIR else case ${RDBMS} in # list here the RDBMSes whose mapping allows writes @@ -84,14 +94,15 @@ else *) echo "write is not supported for ${RDBMS}; performing read-only concurrency test" cp $SQLCONCURRENCYDIR/do_read* $SQLCONCURRENCYDIR/do_search* \ - $SQLDATADIR + $SQLCONCURRENCYDIR/do_bind* $SQLDATADIR ;; esac fi echo "Using tester for concurrent server access..." $SLAPDTESTER -P "$PROGDIR" -d "$SQLDATADIR" \ - -h $LOCALHOST -p $PORT1 -D "$MANAGERDN" -w $PASSWD -l 5 -j 4 + -h $LOCALHOST -p $PORT1 -D "$MANAGERDN" -w $PASSWD \ + -l $LOOPS $CHILDREN -FF RC=$? if test $RC != 0 ; then