From: Pierangelo Masarati Date: Sat, 19 Jul 2008 14:01:44 +0000 (+0000) Subject: add monitor testing to concurrency tests data X-Git-Tag: LOCKER_IDS~26 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=99d135cc7a311b490fb84b49bfc84b6a7098c867;p=openldap add monitor testing to concurrency tests data --- diff --git a/tests/scripts/monitor_data.sh b/tests/scripts/monitor_data.sh new file mode 100755 index 0000000000..d27dbd9976 --- /dev/null +++ b/tests/scripts/monitor_data.sh @@ -0,0 +1,47 @@ +#! /bin/sh +# $OpenLDAP$ +## This work is part of OpenLDAP Software . +## +## Copyright 1998-2008 The OpenLDAP Foundation. +## All rights reserved. +## +## Redistribution and use in source and binary forms, with or without +## modification, are permitted only as authorized by the OpenLDAP +## Public License. +## +## A copy of this license is available in the file LICENSE in the +## top-level directory of the distribution or, alternatively, at +## . + +MONITORDB="$1" +DATADIR="$2" +TESTDIR="$3" + +echo "MONITORDB $MONITORDB" +echo "DATADIR $DATADIR" +echo "TESTDIR $TESTDIR" +echo "pwd `pwd`" + +# copy test data +cp "$DATADIR"/do_* "$TESTDIR" +if test $MONITORDB != no ; then + + # add back-monitor testing + cat >> "$TESTDIR/do_search.0" << EOF +cn=Monitor +(objectClass=*) +cn=Monitor +(objectClass=*) +cn=Monitor +(objectClass=*) +cn=Monitor +(objectClass=*) +EOF + + cat >> "$TESTDIR/do_read.0" << EOF +cn=Backend 1,cn=Backends,cn=Monitor +cn=Entries,cn=Statistics,cn=Monitor +cn=Database 1,cn=Databases,cn=Monitor +EOF + +fi