OpenStack Testing (Tempest) of an existing cloud
Go to file
Lukáš Piwowarski 553d91b51e Fix cleanup for object_storage tests
This reverts change I98a75cbf119ba8126253a681c046f4cf44b1607e.

Volume backup tests create a container when Swift is used as a backup
driver. This causes a failure of an object storage test [1] as it
expects no containers being present before the testing.

This patch fixes the cleanup by deleting properly the containers
created during the volume backup tests. Before the deletion we check
using a new tempest.conf option whether swift is used as a backup
driver.

This patche also un-skips the
test_volume_backup_create_get_detailed_list_restore_delete test as the
patch ensures that we do not use the container parameter in the API
call when Swift is not used as a backup driver.

[1] https://opendev.org/openstack/tempest/src/tempest/api/object_storage/test_account_services.py#L67

Closes-Bug: #2034913
Change-Id: I33ba1838bf0bfcf94424e7288249dae3feeeb2a2
2023-10-09 07:28:50 +00:00
doc Add releasenote to tag the Tempest for 2023.2 release 2023-09-22 03:06:56 +00:00
etc Merge "Inclusive jargon" 2021-02-09 22:33:47 +00:00
playbooks Simplify definition of fips jobs 2023-04-17 08:44:37 +00:00
releasenotes Fix cleanup for object_storage tests 2023-10-09 07:28:50 +00:00
roles Increase the default concurrency for tempest run 2023-07-21 11:59:42 -05:00
tempest Fix cleanup for object_storage tests 2023-10-09 07:28:50 +00:00
tools Mark x/networking-fortinet tempest plugins inactive 2023-08-06 12:19:58 -07:00
zuul.d Add Tempest gate job for stable/2023.2 2023-09-28 12:07:04 -07: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 doc for multinode attribute 2023-02-23 10:28:08 +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 Remove python-devel package for rpm based distributions from bindep 2022-11-16 10:38:02 +00:00
requirements.txt Revert "Update required minimum jsonschema version >= 4.16.0" 2023-03-02 22:44:16 +00:00
setup.cfg Add python 3.11 unit test job 2023-08-22 19:02:50 -07: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 Switch to the master constraint in tox.ini 2023-09-26 18:53:17 -07: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.