From c248f5962ec4abfd716822c3b3ba496fe0e9cfbb Mon Sep 17 00:00:00 2001 From: zhangyangyang Date: Wed, 24 Apr 2019 18:54:52 +0800 Subject: [PATCH] Fix the bug of deleting security group after testing changing password. When deleting security group before vm is deleted, we will get 'the security group is in use' error, so this is to add addCleanup to ensure the vm is deleted before deleting security group. Closes-Bug:#1826301 Change-Id: I3d4a3816196f42af3ea3f891473d09208651ae68 --- tempest/api/compute/servers/test_server_actions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tempest/api/compute/servers/test_server_actions.py b/tempest/api/compute/servers/test_server_actions.py index 93bd817c16..f6c3e73fea 100644 --- a/tempest/api/compute/servers/test_server_actions.py +++ b/tempest/api/compute/servers/test_server_actions.py @@ -92,6 +92,7 @@ class ServerActionsTestJSON(base.BaseV2ComputeTest): validatable=True, validation_resources=validation_resources, wait_until='ACTIVE') + self.addCleanup(self.delete_server, newserver['id']) # The server's password should be set to the provided password new_password = 'Newpass1234' self.client.change_password(newserver['id'], adminPass=new_password)