- 09 Sep, 2021 6 commits
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Martin Kopec authored
This commit adds the releasenote to tag Tempest for Xena release. Change-Id: I9a93701928221e2aec6eb69847b11f77c720028e
-
Martin Kopec authored
We are going to release Tempest a new tag to declare the start of support for stable/xena so the new tag should use stable/xena constraint in the tox env. For example: if anyone uses Tempest 29.0.0 in the future, say 1 year later, then tox env also should use the xena contstraint instead master for the compatibility. These changes need to be moved back to master constraint once the release is done. Using master constraint in tox.ini for all the older tags is a problem and we faced the issue of constraint incompatibility. Therefore, we have to work around it all over the devstack, tempest, grenade and set the stable constraints via the env var. Change-Id: I2bbf550294e7873eb07598b204ccc8d63ff6b5eb
-
Ghanshyam Mann authored
Below plugins are failing with error: File "/home/zuul/src/opendev.org/openstack/tempest/.venv/lib/python3.8/site-packages/psycopg2/__init__.py", line 51, in <module> 2021-09-08 01:14:10.471582 | ubuntu-focal | from psycopg2._psycopg import ( # noqa 2021-09-08 01:14:10.471614 | ubuntu-focal | ImportError: libpq.so.5: cannot open shared object file: No such file or directory https://zuul.opendev.org/t/openstack/build/b61a48196dfa476d83645aea4853e544/log/job-output.txt#271722 Failed Plugins: x/networking-l2gw-tempest-plugin, x/novajoin-tempest-plugin, x/ranger-tempest-plugin, x/tap-as-a-service-tempest-plugin, x/trio2o, Change-Id: I485b180353c071a4b72865c87ecfd5ddd0119a9d
-
- 07 Sep, 2021 1 commit
-
-
Zuul authored
-
- 06 Sep, 2021 1 commit
-
-
wangzhiguang authored
Test creating volume type with a repeated name will fail Change-Id: Icfdad5c4c08e18771bf8ed5e8d3af37c3fb1f370
-
- 05 Sep, 2021 1 commit
-
-
zahlabut authored
Fix for: https://bugs.launchpad.net/neutron/+bug/1942448 Change-Id: I1e798badceb7fbda499bfeb34c98dea0e73c24bf
-
- 03 Sep, 2021 5 commits
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Ghanshyam Mann authored
API microversions are inhertied in nature from features points of view, means higher microversion will have all the features/ changes done in lower microversion. In Tempest we write the microversion tests by capping the min and max microversion so that they can request the API with correct microversion. But for non microversion tests we do not test if they are run-able for all the configured microversion in Tempest config file. To test it at some extend this commit adds a experimental job to run the API tests (compute and volume) with 'latest' microversion to know if that run successfully or need modification. This job is experimental as now as I expect lot of test failure with the 'latest' microversion and as we keep fixing those and all the tests pass then we can move it to voting job in check/gate pipeline. Change-Id: Ie840dd0997519d7e11a661853f9376f43c6e7905
-
wangzhiguang authored
Update volume type extra specs for non existent volume type should fail Change-Id: Ib36b517cab1b13d2ed4ae5bae0123bea54e4d27d
-
- 02 Sep, 2021 1 commit
-
-
zahlabut authored
Change-Id: Ib0135cd639ea749150aba8e591b3f8de63744639
-
- 31 Aug, 2021 3 commits
-
-
Zuul authored
-
Zuul authored
-
zahlabut authored
"QoS Limit Bandwidth" APIs must be used in Octavia-Tempest-Plugin to add missing QoS based tests. Note: this patch fixes the "expected status" code for Update Minimum Bandwidth, that was set to default 200 instead of 202. Change-Id: I30d9d823c972e560a0a48e24e44fb16bcc353c5a
-
- 30 Aug, 2021 2 commits
-
-
Zuul authored
-
wangzhiguang authored
Test create volume type encryption with nonexistent type id will fail Change-Id: Iff8afc9f97133ca031d53ff6ec1fddb9ff0e899f
-
- 27 Aug, 2021 2 commits
-
-
Ghanshyam Mann authored
Currently tempest-ipv6-only job run on all the files change present in /tools dir which is not required. For example when we update the tempest plugin sanity scripts present in /tools dir then this job run which is unneccessary. Optimizing the tools dir file as per related job required to run. Change-Id: Ia1d8a8a6dd22bec02e9f93598ddfd3d110b6c009
-
Ghanshyam Mann authored
Tempest sanity job is 100% failing on x/vmware-nsx-tempest-plugin. Adding this plugin until it is fixed. - https://zuul.opendev.org/t/openstack/build/45f6c8d3c62d4387a70b7b471ec687c8 - https://zuul.opendev.org/t/openstack/builds?job_name=tempest-tox-plugin-sanity-check Change-Id: I9c23582e5930156db21b609bc9031ee47e9d6326
-
- 26 Aug, 2021 1 commit
-
-
Zuul authored
-
- 24 Aug, 2021 2 commits
-
-
Artom Lifshitz authored
The new helper waits for the server to become ACTIVE again after the reboot. This saves us a few lines of code in various tests, and is also useful for the whitebox-tempest-plugin (see dependant patch). Change-Id: I5c89983de0cbdae91c868fc3fefdc45b9a96fa68
-
Zuul authored
-
- 23 Aug, 2021 1 commit
-
-
Zuul authored
-
- 19 Aug, 2021 2 commits
-
-
Zuul authored
-
lpiwowar authored
Patch [1] fixes cleanup of default security group for tempest.api.network.admin.test_negative_quotas.* tests but also introduces a bug [2] that makes the tests fail when preprovisioned credentials are used. This patch reverts some changes from patch [1] and tries to fix the cleanup of default security group in a way that works also for preprovisioned credentials. [1] https://review.opendev.org/c/openstack/tempest/+/797466/7 [2] https://bugs.launchpad.net/tempest/+bug/1939049 Closes-Bug: 1939049 Change-Id: I00a9cc48866e41c3c559628de5af4ba017beba39
-
- 17 Aug, 2021 2 commits
-
-
Zuul authored
Merge "Fixes test_user_update_own_password test cleanup problem (New password cannnot be identical to a previous password)"
-
Martin Kopec authored
The test was randomly failing which could be caused by a race condition - the temporary files which are created during the test weren't closed properly which could result in a situation when they are not yet created but the test is trying to load them. Closes-Bug: #1918316 Change-Id: I7a5bf8b1404dbf96955b2eb96fb1a5552760a114
-
- 16 Aug, 2021 2 commits
-
-
Anand Bhat authored
*vmware-nsx-tempest-plugin,networking-l2gw-tempest-plugin x/tap-as-a-service are removed from the list *Updating comments for required projects Change-Id: I8bec628a07a4e555a95d542c87fa76f6c464f1d9
-
Soniya Vyas authored
This patch creates the network v2.0 loggable-resource client. https://docs.openstack.org/api-ref/network/v2/index.html#list-loggable-resources Signed-off by: Soniya Vyas<svyas@redhat.com> Change-Id: I37b9397834fbb7f4ebf540dc5f8aece356ddf749
-
- 11 Aug, 2021 1 commit
-
-
Luigi Toscano authored
The feature is enabled since Queens, so turn on the testing by default and deprecate the option. Change-Id: I72eb8f9640a45a069582dfb018ce7317d4a8c32e
-
- 10 Aug, 2021 1 commit
-
-
Zuul authored
-
- 09 Aug, 2021 3 commits
-
-
Luigi Toscano authored
The feature is enabled since Queens, so turn on the testing by default and deprecate the option. Change-Id: I9b40642365d6f9f65cac19a2c69ad4ff39246cd7
-
Zuul authored
-
Roman Popelka authored
Fixes test_user_update_own_password test cleanup problem (New password cannnot be identical to a previous password) This test's cleanup method needs to have security compliance feature enabled to take effect. Because it uses constant which is valid only if it's enabled. That's why this test has to be skipped unless Security compliance is available. Closes-Bug: 1934249 Change-Id: I006fdf233b0af20625e41beb2a4c63109fcdcb17
-
- 06 Aug, 2021 1 commit
-
-
Lee Yarwood authored
This change reworks both the waiters while attaching a volume *and* the ordering of the waiters when detaching. This is done to ensure the wait_for_volume_attachment_remove_from_server waiter is called first as this uses the servers client and is able to dump the contents of the instance console when we hit a timeout. The contents of the instance console being incredibly useful to debug issues within the guestOS when detaching devices as seen in bug #. The wait_for_volume_attachment_remove_from_server waiter is also extended to ignore missing Nova volume attachments as this can easily happen if tests have manually detached volumes ahead of the cleanups being called. TODOs are also left to move away from using the volume status to determine when a given volume has been attached and instead use the state of volume attachments both in Nova and Cinder. Related-Bug: #1931702 Change-Id: I8f7986dc6d8689d569b7fba74cca38de4236c6d6
-
- 04 Aug, 2021 1 commit
-
-
Huy Tran authored
Invoking delete containers at test level tearDown caused: 1) unnecessary requests are being sent again in the tearDown for the subsequent methods, 2) possible race condition can happen between methods during the tearDown. Closes-Bug: #1938593 Change-Id: I24087607a9f0129b7b3d21473196fab1b5f08cd4
-
- 30 Jul, 2021 1 commit
-
-
Zuul authored
-