Revision e5c2accd qa/ganeti-qa.py

b/qa/ganeti-qa.py
199 199
  RunTestIf("instance-reboot", qa_instance.TestInstanceReboot, instance)
200 200

  
201 201
  if qa_config.TestEnabled('instance-rename'):
202
    rename_source = instance["name"]
202 203
    rename_target = qa_config.get("rename", None)
203 204
    if rename_target is None:
204 205
      print qa_utils.FormatError("Can rename instance, 'rename' entry is"
205 206
                                 " missing from configuration")
206 207
    else:
207 208
      RunTest(qa_instance.TestInstanceShutdown, instance)
208
      RunTest(qa_instance.TestInstanceRename, instance, rename_target)
209
      RunTestIf("rapi", qa_rapi.TestRapiInstanceRename, instance, rename_target)
209
      RunTest(qa_instance.TestInstanceRename, rename_source, rename_target)
210
      RunTest(qa_instance.TestInstanceRename, rename_target, rename_source)
211
      RunTestIf("rapi", qa_rapi.TestRapiInstanceRename, rename_source, rename_target)
212
      RunTestIf("rapi", qa_rapi.TestRapiInstanceRename, rename_target, rename_source)
210 213
      RunTest(qa_instance.TestInstanceStartup, instance)
211 214

  
212 215
  RunTestIf("tags", qa_tags.TestInstanceTags, instance)

Also available in: Unified diff