ctdb-tests: Require setup_ctdbd() call in tool tests
[samba.git] / ctdb / tests / tool / ctdb.reloadnodes.019.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "3 nodes, delete middle, add 2 nodes"
6
7 setup_nodes <<EOF
8 192.168.20.41
9 #192.168.20.42
10 192.168.20.43
11 192.168.20.44
12 192.168.20.45
13 EOF
14
15 setup_ctdbd <<EOF
16 NODEMAP
17 0       192.168.20.41   0x0     CURRENT RECMASTER
18 1       192.168.20.42   0x1
19 2       192.168.20.43   0x0
20 EOF
21
22 required_result 0 <<EOF
23 Node 0 is unchanged
24 Node 1 is DELETED
25 Node 2 is unchanged
26 Node 3 is NEW
27 Node 4 is NEW
28 Reloading nodes file on node 0
29 Reloading nodes file on node 2
30 EOF
31
32 simple_test