OpenStack Testing (Tempest) of an existing cloud
Go to file
Ghanshyam Mann 62d11d8479 Use configured upper-constraints for non-master Tempest run
If any job use older Tempest version then we can not need
to use the master upper-constraints as they can be
incompatible most of the time. We need to use the compatible
constraints of what version of Tempest is configured to run.

Below devstack patch adding the new way to configure
the upper-constraints via new variable TEMPEST_VENV_UPPER_CONSTRAINTS
when Tempest master is not used.
- https://review.opendev.org/c/openstack/devstack/+/774711

We need to use the same variable to use the configured constraints
in run-tempest roles also so that when run-tempest recreate the
tempest venv then it honor the same configured constraints instead
if using master and error For example:
- https://zuul.opendev.org/t/openstack/build/854450dc514041a78fd250dde0eb138e/log/job-output.txt#31341

Depends-On: https://review.opendev.org/c/openstack/devstack/+/774716

Change-Id: I32d539b02366c8ae7ea70195674a97ed6a8ae759
2021-02-22 09:49:55 -06:00
doc Merge "Update microversion doc for compute microversion 2.3" 2021-02-10 16:36:48 +00:00
etc Merge "Inclusive jargon" 2021-02-09 22:33:47 +00:00
playbooks Remove 'gabbi_tempest_path' from devstack-tempest job 2020-11-09 12:38:41 -06:00
releasenotes Merge "Add release note and fix some TODO from system scope support" 2021-02-19 03:56:36 +00:00
roles Use configured upper-constraints for non-master Tempest run 2021-02-22 09:49:55 -06:00
tempest Merge "Remove usage of six" 2021-02-21 00:57:57 +00:00
tools Remove usage of six 2021-02-20 00:44:49 +00:00
zuul.d Merge "Drop base grenade job for nova" 2021-02-19 22:14:33 +00:00
.coveragerc Remove the NegativeAutoTest Framework 2016-10-13 10:32:53 +02:00
.gitignore Add index page for plugins documents 2020-05-05 02:12:05 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:29:35 +00:00
.mailmap Update .mailmap for ghanshyam emails 2018-09-05 08:45:46 +00:00
.stestr.conf Switch Tempest CLI commands from testrepository to stestr 2018-02-13 08:16:33 +00:00
CONTRIBUTING.rst [ussuri][goal] Update contributor documentation 2020-04-19 17:44:59 -05:00
HACKING.rst Add index page for plugins documents 2020-05-05 02:12:05 +00:00
LICENSE Add License to Tempest. 2012-04-12 16:04:36 +02:00
README.rst Add PDF building 2019-09-11 16:42:28 +09:00
REVIEWING.rst Change Review merge policy from two +2 to single +2 requirement 2021-02-03 16:50:34 -06:00
bindep.txt Update and replace http with https for doc links in tempest 2017-08-14 00:12:40 -07:00
requirements.txt Updating the paramiko version to 2.7.0 or greater 2020-09-11 10:21:23 -04:00
setup.cfg Switch testing to Victoria testing runtime 2020-05-05 14:35:52 +00:00
setup.py [ussuri][goal] Drop python 2.7 support and testing 2020-02-12 00:11:31 +00:00
test-requirements.txt Use unittest.mock instead of third party mock 2020-05-17 17:22:58 +00:00
tox.ini Fix --exlude typo in tox.ini 2021-02-10 04:02:22 +00:00

README.rst

Team and repository tags

image

Tempest - The OpenStack Integration Test Suite

This is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, scenarios, and other specific tests useful in validating an OpenStack deployment.

Get in touch via email. Use [tempest] in your subject.