Revision a7418448
b/qa/ganeti-qa.py | ||
---|---|---|
225 | 225 |
qa_rapi.TestRapiStoppedInstanceConsole, instance) |
226 | 226 |
RunTestIf("instance-shutdown", qa_instance.TestInstanceStartup, instance) |
227 | 227 |
|
228 |
# Test shutdown/start via RAPI |
|
229 |
RunTestIf(["instance-shutdown", "rapi"], |
|
230 |
qa_rapi.TestRapiInstanceShutdown, instance) |
|
231 |
RunTestIf(["instance-shutdown", "rapi"], |
|
232 |
qa_rapi.TestRapiInstanceStartup, instance) |
|
233 |
|
|
228 | 234 |
RunTestIf("instance-list", qa_instance.TestInstanceList) |
229 | 235 |
|
230 | 236 |
RunTestIf("instance-info", qa_instance.TestInstanceInfo, instance) |
b/qa/qa_rapi.py | ||
---|---|---|
598 | 598 |
_WaitForRapiJob(_rapi_client.FailoverInstance(instance["name"])) |
599 | 599 |
|
600 | 600 |
|
601 |
def TestRapiInstanceShutdown(instance): |
|
602 |
"""Test stopping an instance via RAPI""" |
|
603 |
_WaitForRapiJob(_rapi_client.ShutdownInstance(instance["name"])) |
|
604 |
|
|
605 |
|
|
606 |
def TestRapiInstanceStartup(instance): |
|
607 |
"""Test starting an instance via RAPI""" |
|
608 |
_WaitForRapiJob(_rapi_client.StartupInstance(instance["name"])) |
|
609 |
|
|
610 |
|
|
601 | 611 |
def TestRapiInstanceRename(rename_source, rename_target): |
602 | 612 |
"""Test renaming instance via RAPI""" |
603 | 613 |
_WaitForRapiJob(_rapi_client.RenameInstance(rename_source, rename_target)) |
Also available in: Unified diff