if qa_config.TestEnabled('instance-modify'):
RunTest(qa_instance.TestInstanceModify, instance)
+ if qa_config.TestEnabled('instance-console'):
+ RunTest(qa_instance.TestInstanceConsole, instance)
+
if qa_config.TestEnabled('instance-reinstall'):
RunTest(qa_instance.TestInstanceShutdown, instance)
RunTest(qa_instance.TestInstanceReinstall, instance)
if qa_config.TestEnabled('instance-failover'):
RunTest(qa_instance.TestInstanceFailover, instance)
+ if qa_config.TestEnabled('instance-replace-disks'):
+ othernode = qa_config.AcquireNode(exclude=pnode)
+ try:
+ RunTest(qa_instance.TestReplaceDisks,
+ instance, pnode, snode, othernode)
+ finally:
+ qa_config.ReleaseNode(othernode)
+
if qa_config.TestEnabled('node-evacuate'):
RunTest(qa_node.TestNodeEvacuate, pnode, snode)
if qa_config.TestEnabled('tags'):
RunTest(qa_tags.TestClusterTags)
+ if qa_config.TestEnabled('node-readd'):
+ master = qa_config.GetMasterNode()
+ pnode = qa_config.AcquireNode(exclude=master)
+ try:
+ RunTest(qa_node.TestNodeReadd, pnode)
+ finally:
+ qa_config.ReleaseNode(pnode)
+
pnode = qa_config.AcquireNode()
try:
if qa_config.TestEnabled('tags'):
RunTest(qa_instance.TestInstanceRemove, instance)
del instance
- if qa_config.TestEnabled('instance-add-local-mirror-disk'):
- instance = RunTest(qa_instance.TestInstanceAddWithLocalMirrorDisk, pnode)
- RunCommonInstanceTests(instance)
- RunExportImportTests(instance, pnode)
- RunTest(qa_instance.TestInstanceRemove, instance)
- del instance
-
multinode_tests = [
- ('instance-add-remote-raid-disk',
- qa_instance.TestInstanceAddWithRemoteRaidDisk),
('instance-add-drbd-disk',
qa_instance.TestInstanceAddWithDrbdDisk),
]