Cinder v1 API tests have been removed since the commit
I04de2d90fe11f8ec4acbfa983bc0ad3aa979f45b
Then this patch adds the corresponding reno.
Change-Id: I7cab71962ed33c196ef2c00825bfcc4f2917398e
server tags are limited with max length and numbers
from nova side. Response schema should strictly verify
those.
This commit improve the server tag schema to have limit
on max number and length.
Change-Id: I71f047d7475d18396c0e154377f2592ec8664b17
multiple create server tests just verify the
reservation id in response.
Let's check whether the requested number of servers
got created or not.
Change-Id: I953fe9cde89d9e8c968889a823911a206b27a4cd
Many projects provides multiple API versions and the version
information is very important for users, because users can know
what features are available on clouds. However, Tempest didn't
test the Clance API versions in long-term. So this patch adds
the corresponding test.
Change-Id: Ib85819fb71f0b12b64351b307d83a3beb77d7fad
This reverts commit 63746daa93694dc6a11666d7b0539fe9c3422981.
The faulty docutils version was banned (thanks to global-requirements).
The ':remote:' tag broke our badge image, see [1], so remove the
':remote:' tag.
[1] https://github.com/openstack/tempest/blob/master/README.rst
Change-Id: I484d0ba00ad24936b5a9bf17a0c8942150754878
In I8ee2e18925e7f4f09d10d857fb25f3d9b8e8bd42, SnapshotNotFoundException
is added to base.create_image_from_server to get more friendly
error info, so testcases should use base.create_image_from_server
as far as possible, moreover, the code will look simpler.
Change-Id: I34ae75d56b4243d67a1a9ec48d033b1e7d6356a7
In the patch, I removed some instance variables in some network
scenarios: self.security_group, self.network_v6, self.network.
We still have a lot of instance variables, which is a major reason
why reviewing network scenarios is an absolute pain. But this
is a small step in the right direction.
Change-Id: I482a06a6592bf1b402d1faf5e78c1be17f05b6b1
Plugins have no way of setting the name of their groups to CONF
so that they are available at discovery time, so setting them
up for them, using the get_opt_list hook.
Since plugins may pass an OptGroup object or a string, handle
both cases. Normalise strings with a '-' to '_'.
Added comments and docstring to document this.
Change-Id: I1afae0d1f9c4a6aec2742aaba4928cdde54b224f
Tempest has duplicated modules of data_utils, one is tempest.lib and
the other is tempest.common. The difference is tempest.common module
refers to the config option resources_prefix. And the option is marked
as deprecated already. So it is nice to replace the calls with tempest.lib
one.
Change-Id: I90cd12ac7a8050125956654feb0fa8a221e7958e
Tempest has duplicated modules of data_utils, one is tempest.lib and
the other is tempest.common. The difference is tempest.common module
refers to the config option resources_prefix. And the option is marked
as deprecated already. So it is nice to replace the calls with tempest.lib
one.
Change-Id: I5db7cead61e5891a8e99b608069c2474ca1777a1
Tempest has duplicated modules of data_utils, one is tempest.lib and
the other is tempest.common. The difference is tempest.common module
refers to the config option resources_prefix. And the option is marked
as deprecated already. So it is nice to replace the calls with tempest.lib
one.
Change-Id: Ifb59b89ec1bd7f8c17a55026b32b8af35c945594