Tempest plugin for Glance project.
d6f7287947
Tempest and its plugins are branchless so that we can test master and supported stable branches with same set of tests. This helps to know if any backward incompatible changes merging in service side. This makes the rbac jobs to use the master version of glance-tempest-plugin for all supported table branch (stable/xena onwards are supported stable). Also add jobs for stable branches so that we can capture any test changed in backward incompatible way. Depends-On: https://review.opendev.org/c/openstack/devstack/+/882365 Depends-On: https://review.opendev.org/c/openstack/devstack/+/882366 Change-Id: Ic312ccd9700fadc1adb6ff6cc90e4397cb0b83f6 |
||
---|---|---|
doc | ||
glance_tempest_plugin | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Tempest Integration for Glance
This directory contains additional Ginder tempest tests.
See the tempest plugin docs for information on using it: https://docs.openstack.org/tempest/latest/plugin.html#using-plugins
To run all tests from this plugin, install glance into your environment. Then from the tempest directory run:
$ tox -e all -- glance_tempest_plugin
It is expected that Glance third party CI's use the all tox environment above for all test runs. Developers can also use this locally to perform more extensive testing.