#! /bin/sh
+# $OpenLDAP$
# disable LDAP initialization
LDAPNOINIT=true; export LDAPNOINIT
echo ">>>>> Test Directory: $SRCDIR"
if test $# -eq 0 ; then
- BACKEND=ldbm
+ BACKEND=bdb
else
BACKEND=$1; shift
fi
echo ">>>>> Backend: $BACKEND"
+if test $# -eq 0 ; then
+ MONITOR=no
+else
+ MONITOR=$1; shift
+fi
+
+SHTOOL="$SRCDIR/../build/shtool"
+
+TB=`$SHTOOL echo -e "%B"`
+TN=`$SHTOOL echo -e "%b"`
+
for CMD in $SRCDIR/scripts/test*; do
- echo ">>>>> Starting `basename $CMD` ..."
- $CMD $SRCDIR $BACKEND
+ echo ">>>>> Starting ${TB}`basename $CMD`${TN} ..."
+ $CMD $SRCDIR $BACKEND $MONITOR
RC=$?
if test $RC -eq 0 ; then
- echo ">>>>> $CMD completed OK."
+ echo ">>>>> $CMD completed ${TB}OK${TN}."
else
- echo ">>>>> $CMD failed (exit $RC)"
+ echo ">>>>> $CMD ${TB}failed${TN} (exit $RC)"
exit $RC
fi
- echo ">>>>> waiting 5 seconds for things to exit"
- sleep 5
- echo
+ echo ">>>>> waiting 10 seconds for things to exit"
+ sleep 10
+ echo ""
done