ctdb-tests: Add unit tests for "reloadnodes" sanity checking
[Samba.git] / ctdb / tests / tool / stubby.reloadnodes.013.sh
blob877608f6f3f309dca74d9ed20c64cec0779d10ce
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "3 nodes, delete connected last 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 1 <<EOF
14 Node 0 is unchanged
15 Node 1 is unchanged
16 Node 2 is DELETED
17 ERROR: Node 2 is still connected
18 ERROR: Nodes will not be reloaded due to previous error
19 EOF
21 simple_test <<EOF
22 NODEMAP
23 0 192.168.20.41 0x0 CURRENT RECMASTER
24 1 192.168.20.42 0x0
25 2 192.168.20.43 0x0
27 VNNMAP
28 654321
32 EOF