ctdb-tests: Add unit tests for "reloadnodes" sanity checking
[Samba.git] / ctdb / tests / tool / stubby.reloadnodes.016.sh
blob8f1a2e948f03c4271998c3668801a1153c7ded81
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "3 nodes, delete middle node"
7 setup_nodes <<EOF
8 192.168.20.41
9 #192.168.20.42
10 192.168.20.43
11 EOF
13 required_result 0 <<EOF
14 Node 0 is unchanged
15 Node 1 is DELETED
16 Node 2 is unchanged
17 Reloading nodes file on node 2
18 ctdb_ctrl_reload_nodes_file: node 2
19 Reloading nodes file on node 0
20 ctdb_ctrl_reload_nodes_file: node 0
21 EOF
23 simple_test <<EOF
24 NODEMAP
25 0 192.168.20.41 0x0 CURRENT RECMASTER
26 1 192.168.20.42 0x1
27 2 192.168.20.43 0x0
29 VNNMAP
30 654321
33 EOF