
flake8 new release 3.8.0 added new checks and gate pep8 job start failing. hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new version with new checks. Though it is fixed in latest hacking but 2.0 and 3.0 has cap for flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also break the pep8 job if new check are added. To avoid similar gate break in future, we need to bump the hacking min version. - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html Change-Id: I80ac3e7869d315f23c66b3f9684a8b63209f0eb0
Team and repository tags
Tempest Integration of Zun
This directory contains Tempest tests to cover the Zun project, as well as a plugin to automatically load these tests into tempest.
See the Tempest plugin docs for information on using it: https://docs.openstack.org/tempest/latest/#using-plugins
- Free software: Apache license
- Documentation: https://docs.openstack.org/zun-tempest-plugin/latest
- Source: https://opendev.org/openstack/zun-tempest-plugin
- Bugs: https://bugs.launchpad.net/zun
Running the tests
Edit /opt/stack/tempest/etc/tempest.conf
:
Add the
[container_service]
section, configuremin_microversion
andmax_microversion
:Note
You might need to modify the min/max microversion based on your test environment.
To run all tests from this plugin, install Zun into your environment and navigate to tempest directory:
$ cd /opt/stack/tempest
Run this command:
$ tempest run --regex zun_tempest_plugin.tests.tempest.api
To run a single test case, run with the test case name, for example:
$ tempest run --regex zun_tempest_plugin.tests.tempest.api.test_containers.TestContainer.test_list_containers
Description
Languages
Python
100%