Revision 452913ed qa/qa_cluster.py
b/qa/qa_cluster.py | ||
---|---|---|
136 | 136 |
AssertEqual(StartSSH(master['primary'], |
137 | 137 |
utils.ShellQuoteArgs(cmd)).wait(), 0) |
138 | 138 |
|
139 |
def TestClusterReservedLvs(): |
|
140 |
"""gnt-cluster reserved lvs""" |
|
141 |
master = qa_config.GetMasterNode() |
|
142 |
CVERIFY = ['gnt-cluster', 'verify'] |
|
143 |
for rcode, cmd in [ |
|
144 |
(0, CVERIFY), |
|
145 |
(0, ['gnt-cluster', 'modify', '--reserved-lvs', '']), |
|
146 |
(0, ['lvcreate', '-L1G', '-nqa-test', 'xenvg']), |
|
147 |
(1, CVERIFY), |
|
148 |
(0, ['gnt-cluster', 'modify', '--reserved-lvs', 'qa-test,other-test']), |
|
149 |
(0, CVERIFY), |
|
150 |
(0, ['gnt-cluster', 'modify', '--reserved-lvs', 'qa-.*']), |
|
151 |
(0, CVERIFY), |
|
152 |
(0, ['gnt-cluster', 'modify', '--reserved-lvs', '']), |
|
153 |
(1, CVERIFY), |
|
154 |
(0, ['lvremove', '-f', 'xenvg/qa-test']), |
|
155 |
(0, CVERIFY), |
|
156 |
]: |
|
157 |
AssertEqual(StartSSH(master['primary'], |
|
158 |
utils.ShellQuoteArgs(cmd)).wait(), rcode) |
|
159 |
|
|
139 | 160 |
|
140 | 161 |
def TestClusterInfo(): |
141 | 162 |
"""gnt-cluster info""" |
Also available in: Unified diff