diff options
| author | Martin Schwenke <martin@meltin.net> | 2015-02-15 14:39:51 +1100 |
|---|---|---|
| committer | Amitay Isaacs <amitay@samba.org> | 2015-02-18 05:34:06 +0100 |
| commit | 2c7c35377e5452e37925b970253b70875a8d7470 (patch) | |
| tree | 2d66260d3b9aa6af14dcf9d42b9eea8ad4544c0a /ctdb/tests/eventscripts/scripts | |
| parent | 39686f45056d942de5ebe3263a533a99ca17c79e (diff) | |
| download | samba-2c7c35377e5452e37925b970253b70875a8d7470.tar.gz samba-2c7c35377e5452e37925b970253b70875a8d7470.tar.xz samba-2c7c35377e5452e37925b970253b70875a8d7470.zip | |
ctdb-tests: New tests for 00.ctdb "setup" event - set tunables from config
Unit test infrastructure tweaks to support.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/tests/eventscripts/scripts')
| -rw-r--r-- | ctdb/tests/eventscripts/scripts/local.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ctdb/tests/eventscripts/scripts/local.sh b/ctdb/tests/eventscripts/scripts/local.sh index 23a64815c9..f044ef8ffb 100644 --- a/ctdb/tests/eventscripts/scripts/local.sh +++ b/ctdb/tests/eventscripts/scripts/local.sh @@ -296,6 +296,9 @@ setup_ctdb () export FAKE_CTDB_STATE="$EVENTSCRIPTS_TESTS_VAR_DIR/fake-ctdb" + export FAKE_CTDB_EXTRA_CONFIG="$EVENTSCRIPTS_TESTS_VAR_DIR/fake-config.sh" + rm -f "$FAKE_CTDB_EXTRA_CONFIG" + export FAKE_CTDB_IFACES_DOWN="$FAKE_CTDB_STATE/ifaces-down" mkdir -p "$FAKE_CTDB_IFACES_DOWN" rm -f "$FAKE_CTDB_IFACES_DOWN"/* @@ -305,6 +308,14 @@ setup_ctdb () rm -f "$FAKE_CTDB_SCRIPTSTATUS"/* export CTDB_PARTIALLY_ONLINE_INTERFACES + + export FAKE_CTDB_TUNABLES_OK="MonitorInterval TDBMutexEnabled DatabaseHashSize" + export FAKE_CTDB_TUNABLES_OBSOLETE="EventScriptUnhealthyOnTimeout" +} + +setup_config () +{ + cat >"$FAKE_CTDB_EXTRA_CONFIG" } setup_memcheck () |
