From 7fc42801be7a727336ff2c57812d4e568b0c15ca Mon Sep 17 00:00:00 2001 From: Dan Smith Date: Fri, 21 Jul 2023 10:59:18 -0700 Subject: [PATCH] Overlap volume and server creation in backup This overlaps the creation of the volume and the server in the test for backup-with-attached. Change-Id: I65508cf1d99e9d42a045ef01a45fdb1cc313df3f --- tempest/api/volume/test_volumes_backup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tempest/api/volume/test_volumes_backup.py b/tempest/api/volume/test_volumes_backup.py index 85e4bb272e..89ff497761 100644 --- a/tempest/api/volume/test_volumes_backup.py +++ b/tempest/api/volume/test_volumes_backup.py @@ -116,7 +116,7 @@ class VolumesBackupsTest(base.BaseVolumeTest): is "available" or "in-use". """ # Create a server - volume = self.create_volume() + volume = self.create_volume(wait_until=False) self.addCleanup(self.delete_volume, self.volumes_client, volume['id']) validation_resources = self.get_test_validation_resources( self.os_primary) @@ -124,6 +124,8 @@ class VolumesBackupsTest(base.BaseVolumeTest): validation_resources=validation_resources, validatable=True) # Attach volume to instance + waiters.wait_for_volume_resource_status(self.volumes_client, + volume['id'], 'available') self.attach_volume(server['id'], volume['id']) # Create backup using force flag backup_name = data_utils.rand_name(