tempest/tempest/api/compute/volumes
Andrea Frittoli 9f416dd25a Stop implicit validation_resources provisioning
The provisioning of validation resources is unreadable and hard to
use. Tests have to call an helper before super's resource_setup is
invoked and they will find resources in a dictionary in a class
attribute.

Changing to a model where the test.py base class provides helpers
that takes care of common tasks:
- pulling the right parameters from configuration
- scheduling cleanup

There are two helpers available, one to be used when validation
resources are provisioned for a server created at class setup time;
the second one shall be used with servers provisioned durint tests
or test setup.

The new helper returns the provisioned resources to the test.
Other helpers are affected by this change since they cannot pull
validation resource from class anymore safely, and they have
been updated to accept validation resources as input.

Change-Id: I1106e40c6d7483f66d645f3bb560c6d74a612d0f
2017-09-12 15:02:14 -06:00
..
__init__.py rename tests -> api 2013-05-20 17:20:54 -04:00
test_attach_volume.py Stop implicit validation_resources provisioning 2017-09-12 15:02:14 -06:00
test_attach_volume_negative.py Move the `attr` decorator from test.py to tempest/lib 2017-04-14 11:16:36 +02:00
test_volume_snapshots.py Use skip_checks instead of skipUnless 2017-08-29 10:59:39 +08:00
test_volumes_get.py Remove unnecessary assertIsNotNone check 2017-08-03 14:03:31 +08:00
test_volumes_list.py Add max_microversion for compute volumes_extensions_client tests 2017-05-22 15:53:14 +00:00
test_volumes_negative.py Add max_microversion for compute volumes_extensions_client tests 2017-05-22 15:53:14 +00:00