Add random name in volume.base.create_backup
This is to add random name in volume.base.create_backup, so when
we are not concerned about name, we can ignore name param when
calling create_backup.
Change-Id: I141cfd7166f2d0be83c6754a222ce9c59d944bbe
diff --git a/tempest/api/volume/base.py b/tempest/api/volume/base.py
index 2f719c8..74a3dca 100644
--- a/tempest/api/volume/base.py
+++ b/tempest/api/volume/base.py
@@ -129,6 +129,9 @@
"""Wrapper utility that returns a test backup."""
if backup_client is None:
backup_client = self.backups_client
+ if 'name' not in kwargs:
+ name = data_utils.rand_name(self.__class__.__name__ + '-Backup')
+ kwargs['name'] = name
backup = backup_client.create_backup(
volume_id=volume_id, **kwargs)['backup']