summaryrefslogtreecommitdiff
path: root/ctdb/tests/tool
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2016-07-19 20:10:34 +1000
committerAmitay Isaacs <amitay@samba.org>2016-07-25 21:29:47 +0200
commit8ef71685f40544220a813b4d3e4793de64dc5da7 (patch)
tree189e66efbddcfacc1ea3ea95658efa8047dd512a /ctdb/tests/tool
parent0e8416d9a74dae23e2ec419fae98353125b92f65 (diff)
downloadsamba-8ef71685f40544220a813b4d3e4793de64dc5da7.tar.gz
ctdb-tests: Add "ctdb getreclock" tool tests
Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/tests/tool')
-rwxr-xr-xctdb/tests/tool/ctdb.getreclock.001.sh16
-rwxr-xr-xctdb/tests/tool/ctdb.getreclock.002.sh21
2 files changed, 37 insertions, 0 deletions
diff --git a/ctdb/tests/tool/ctdb.getreclock.001.sh b/ctdb/tests/tool/ctdb.getreclock.001.sh
new file mode 100755
index 00000000000..bfa08d06e51
--- /dev/null
+++ b/ctdb/tests/tool/ctdb.getreclock.001.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+. "${TEST_SCRIPTS_DIR}/unit.sh"
+
+define_test "No reclock set"
+
+setup_ctdbd <<EOF
+NODEMAP
+0 192.168.20.41 0x0 CURRENT RECMASTER
+1 192.168.20.42 0x0
+2 192.168.20.43 0x0
+EOF
+
+ok_null
+
+simple_test
diff --git a/ctdb/tests/tool/ctdb.getreclock.002.sh b/ctdb/tests/tool/ctdb.getreclock.002.sh
new file mode 100755
index 00000000000..6543f8f6534
--- /dev/null
+++ b/ctdb/tests/tool/ctdb.getreclock.002.sh
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+. "${TEST_SCRIPTS_DIR}/unit.sh"
+
+define_test "No reclock set"
+
+reclock="/some/place/on/shared/storage"
+
+setup_ctdbd <<EOF
+NODEMAP
+0 192.168.20.41 0x0 CURRENT RECMASTER
+1 192.168.20.42 0x0
+2 192.168.20.43 0x0
+
+RECLOCK
+${reclock}
+EOF
+
+ok "$reclock"
+
+simple_test