Revision 3b01286e qa/ganeti-qa.py
b/qa/ganeti-qa.py | ||
---|---|---|
430 | 430 |
|
431 | 431 |
if (qa_config.TestEnabled('instance-add-plain-disk') and |
432 | 432 |
qa_config.TestEnabled("instance-export")): |
433 |
instance = RunTest(qa_instance.TestInstanceAddWithPlainDisk, pnode) |
|
434 |
expnode = qa_config.AcquireNode(exclude=pnode) |
|
435 |
try: |
|
436 |
RunTest(qa_instance.TestInstanceExportWithRemove, instance, expnode) |
|
437 |
RunTest(qa_instance.TestBackupList, expnode) |
|
438 |
finally: |
|
439 |
qa_config.ReleaseNode(expnode) |
|
440 |
del expnode |
|
441 |
del instance |
|
433 |
for shutdown in [False, True]: |
|
434 |
instance = RunTest(qa_instance.TestInstanceAddWithPlainDisk, pnode) |
|
435 |
expnode = qa_config.AcquireNode(exclude=pnode) |
|
436 |
try: |
|
437 |
if shutdown: |
|
438 |
# Stop instance before exporting and removing it |
|
439 |
RunTest(qa_instance.TestInstanceShutdown, instance) |
|
440 |
RunTest(qa_instance.TestInstanceExportWithRemove, instance, expnode) |
|
441 |
RunTest(qa_instance.TestBackupList, expnode) |
|
442 |
finally: |
|
443 |
qa_config.ReleaseNode(expnode) |
|
444 |
del expnode |
|
445 |
del instance |
|
442 | 446 |
|
443 | 447 |
finally: |
444 | 448 |
qa_config.ReleaseNode(pnode) |
Also available in: Unified diff