summaryrefslogtreecommitdiff
path: root/ctdb/tests
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2016-12-08 11:41:31 +1100
committerAmitay Isaacs <amitay@samba.org>2016-12-19 04:07:07 +0100
commit465323d14f553092f598cc49cdca7991980725de (patch)
tree60a98d90278142690a4db50d0ea8bf3282af486b /ctdb/tests
parentb03b3f0a3dc11738025afd5cde0ce7dd2fd75273 (diff)
downloadsamba-465323d14f553092f598cc49cdca7991980725de.tar.gz
ctdb-tests: Allow FAKE_CTDBD_DEBUGLEVEL to be specified
This is useful for debugging when doing developer testing. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/tests')
-rw-r--r--ctdb/tests/tool/scripts/local.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/ctdb/tests/tool/scripts/local.sh b/ctdb/tests/tool/scripts/local.sh
index 61db70594a1..2c9be2d324c 100644
--- a/ctdb/tests/tool/scripts/local.sh
+++ b/ctdb/tests/tool/scripts/local.sh
@@ -21,6 +21,10 @@ define_test ()
_cmd="${_cmd%.*}" # Strip test number
export CTDB="ctdb --socket $ctdbd_socket"
export CTDB_DEBUGLEVEL=NOTICE
+ if [ -z "$FAKE_CTDBD_DEBUGLEVEL" ] ; then
+ FAKE_CTDBD_DEBUGLEVEL="ERR"
+ fi
+ export FAKE_CTDBD_DEBUGLEVEL
test_args="$_cmd"
;;
*)
@@ -46,7 +50,8 @@ setup_ctdbd ()
{
debug "Setting up fake ctdbd"
- $VALGRIND fake_ctdbd -s "$ctdbd_socket" -p "$ctdbd_pidfile"
+ $VALGRIND fake_ctdbd -d "$FAKE_CTDBD_DEBUGLEVEL" \
+ -s "$ctdbd_socket" -p "$ctdbd_pidfile"
test_cleanup cleanup_ctdbd
}