Tempest plugin for Glance project.
Go to file
Takashi Kajinami e94d4cfd2a Update CI testing configuration
We need to make multiple simultaneous changes to the zuul config:

1. Remove jobs for stable/zed and older because the referenced
   stable branches no longer exist, causing the jobs to fail.

2. Remove devstack-gate from the required-projects for the secure
   rbac functional tests, as that project was deprecated during
   xena and has been completely retired [1], and references to
   it are breaking our zuul config.

3. Add jobs for stable/2023.2 and stable/2024.1 to cover recent
   stable releases.

[1] https://review.opendev.org/c/openstack/governance/+/919629

Change-Id: I69c92e5210de52627b4319b1abc284325a10f60b
2024-05-29 16:39:43 -04:00
doc Add doc/requirements 2021-01-07 10:43:27 +01:00
glance_tempest_plugin Assert on system scope permission based on supported flag 2023-05-05 19:52:42 -05:00
.gitignore Fix incorrect run command and add stestr config file. 2022-08-18 11:57:26 +00:00
.gitreview Apply cookiecutter to newly added glance-tempest-plugin 2020-12-17 13:09:05 +00:00
.stestr.conf Fix incorrect run command and add stestr config file. 2022-08-18 11:57:26 +00:00
.zuul.yaml Update CI testing configuration 2024-05-29 16:39:43 -04:00
LICENSE Apply cookiecutter to newly added glance-tempest-plugin 2020-12-17 13:09:05 +00:00
README.rst Apply cookiecutter to newly added glance-tempest-plugin 2020-12-17 13:09:05 +00:00
requirements.txt Apply cookiecutter to newly added glance-tempest-plugin 2020-12-17 13:09:05 +00:00
setup.cfg Update python testing classifier 2022-01-03 09:30:38 +00:00
setup.py Apply cookiecutter to newly added glance-tempest-plugin 2020-12-17 13:09:05 +00:00
test-requirements.txt Fix incorrect run command and add stestr config file. 2022-08-18 11:57:26 +00:00
tox.ini Fix incorrect run command and add stestr config file. 2022-08-18 11:57:26 +00:00

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.