mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-09 02:52:04 +08:00
cleanup test
This commit is contained in:
parent
810a8f0d06
commit
94c95c6785
2
tests/data/sql-concurrency/do_bind.0
Normal file
2
tests/data/sql-concurrency/do_bind.0
Normal file
@ -0,0 +1,2 @@
|
||||
cn=Mitya Kovalev,dc=example,dc=com
|
||||
mit
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user