Update NEWS file: issue 687 and configure fix
[ganeti-local] / test / hs / shelltests / htools-hroller.test
1 ./test/hs/hroller --no-headers --ignore-non-redundant -t $TESTDATA_DIR/unique-reboot-order.data
2 >>>
3 node-01-002
4 node-01-003,node-01-001
5 >>>= 0
6
7 ./test/hs/hroller --no-headers --skip-non-redundant -t $TESTDATA_DIR/unique-reboot-order.data
8 >>>
9 node-01-002
10 >>>= 0
11
12 ./test/hs/hroller --no-headers -t $TESTDATA_DIR/unique-reboot-order.data
13 >>>/^node-01-00.
14 node-01-00.
15 node-01-001$/
16 >>>= 0
17
18 ./test/hs/hroller --ignore-non-redundant -O node-01-002 --no-headers -t $TESTDATA_DIR/unique-reboot-order.data
19 >>>
20 node-01-003,node-01-001
21 >>>= 0
22
23 ./test/hs/hroller --ignore-non-redundant -O node-01-003 --no-headers -t $TESTDATA_DIR/unique-reboot-order.data
24 >>>
25 node-01-002
26 node-01-001
27 >>>= 0
28
29 ./test/hs/hroller --node-tags=red --no-headers -t $TESTDATA_DIR/multiple-tags.data
30 >>>/^node-01-00[45],node-01-00[45],node-01-001$/
31 >>>= 0
32
33 ./test/hs/hroller --node-tags=blue --no-headers -t $TESTDATA_DIR/multiple-tags.data
34 >>>/^node-01-00[246],node-01-00[246],node-01-00[246]$/
35 >>>= 0
36
37 ./test/hs/hroller --no-headers --offline-maintenance -t $TESTDATA_DIR/hroller-online.data
38 >>>/node-01-00.,node-01-00.
39 node-01-001,node-01-003/
40 >>>= 0
41
42 ./test/hs/hroller --no-headers -t $TESTDATA_DIR/hroller-online.data
43 >>>/node-01-00.,node-01-00.
44 node-01-002
45 node-01-003/
46 >>>= 0
47
48 ./test/hs/hroller --no-headers -t $TESTDATA_DIR/hroller-nonredundant.data
49 >>>/^node-01-00.,node-01-00.
50 node-01-00.,node-01-00.
51 node-01-00.,node-01-000$/
52 >>>= 0
53
54 ./test/hs/hroller --skip-non-redundant -t $TESTDATA_DIR/hroller-nonredundant.data
55 >>>2
56 Error: Cannot create node graph
57 >>>=1
58
59 ./test/hs/hroller --no-headers --ignore-non-redundant -t $TESTDATA_DIR/hroller-nonredundant.data
60 >>>/^node-01-00.,node-01-00.,node-01-00.,node-01-00.,node-01-00.,node-01-000$/
61 >>>= 0
62
63
64 ./test/hs/hroller --no-headers -t $TESTDATA_DIR/hroller-nodegroups.data
65 >>>/^node-01-00.
66 node-01-00.
67 node-01-00.,node-02-000$/
68 >>>= 0
69
70 ./test/hs/hroller --no-headers -t $TESTDATA_DIR/hroller-full.data
71 >>>/^node-..,node-..,node-..,node-..
72 node-..,node-..,node-..,node-31$/
73 >>>= 0
74
75 ./test/hs/hroller --no-headers --full-evacuation -t $TESTDATA_DIR/hroller-full.data
76 >>>/^node-..,node-..
77 node-..,node-..
78 node-..,node-..
79 node-..,node-31$/
80 >>>= 0
81
82 ./test/hs/hroller --no-headers --full-evacuation --one-step-only --print-moves -t $TESTDATA_DIR/hroller-full.data
83 >>>/^node-..
84 node-..
85   inst-.. node-.. node-..
86   inst-.. node-.. node-..
87   inst-.. node-.. node-..
88   inst-.. node-.. node-..$/
89 >>>= 0
90
91 ./test/hs/hroller --full-evacuation -t $TESTDATA_DIR/unique-reboot-order.data
92 >>>2
93 Error: Not enough capacity to move secondaries
94 >>>=1