From 99d135cc7a311b490fb84b49bfc84b6a7098c867 Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Sat, 19 Jul 2008 14:01:44 +0000 Subject: [PATCH] add monitor testing to concurrency tests data --- tests/scripts/monitor_data.sh | 47 +++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 tests/scripts/monitor_data.sh 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 -- 2.39.5