Switch testing to Yoga testing runtime

Updating the testing template to Yoga testing runtime:
https://governance.openstack.org/tc/reference/runtimes/yoga.html

The commit also adds Xena jobs.

Depends-On: https://review.opendev.org/c/openinfra/ansible-role-refstack-client/+/816634
Change-Id: I453797ec60ec15e8f62d8d9493f864068da509a7
This commit is contained in:
Martin Kopec 2021-10-07 18:47:54 +00:00
parent 7a483c4861
commit fae0f65870
2 changed files with 20 additions and 1 deletions

View File

@ -1,7 +1,7 @@
- project:
templates:
- openstack-cover-jobs
- openstack-python3-xena-jobs
- openstack-python3-yoga-jobs
- openstack-python37-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
@ -13,6 +13,7 @@
- python-tempestconf-tempest-devstack-admin-ussuri
- python-tempestconf-tempest-devstack-admin-victoria
- python-tempestconf-tempest-devstack-admin-wallaby
- python-tempestconf-tempest-devstack-admin-xena
# TODO(mkopec) temporarily disabled to unblock gates
#- python-tempestconf-tempest-devstack-demo
#- python-tempestconf-tempest-devstack-admin-plugins
@ -69,6 +70,7 @@
- python-tempestconf-tempest-devstack-admin-ussuri
- python-tempestconf-tempest-devstack-admin-victoria
- python-tempestconf-tempest-devstack-admin-wallaby
- python-tempestconf-tempest-devstack-admin-xena
- python-tempestconf-tempest-devstack-demo:
# TODO(mkopec) temporarily put non voting to unblock gates
voting: false
@ -107,10 +109,12 @@
- python-tempestconf-tempest-devstack-demo-ussuri
- python-tempestconf-tempest-devstack-demo-victoria
- python-tempestconf-tempest-devstack-demo-wallaby
- python-tempestconf-tempest-devstack-demo-xena
- refstack-client-devstack-train
- refstack-client-devstack-ussuri
- refstack-client-devstack-victoria
- refstack-client-devstack-wallaby
- refstack-client-devstack-xena
- job:
@ -258,6 +262,13 @@
vars:
branch: stable/wallaby
- job:
name: python-tempestconf-tempest-devstack-admin-xena
parent: python-tempestconf-tempest-devstack-admin
override-checkout: stable/xena
vars:
branch: stable/xena
- job:
name: python-tempestconf-tempest-devstack-demo
parent: python-tempestconf-devstack-base
@ -305,6 +316,13 @@
vars:
branch: stable/wallaby
- job:
name: python-tempestconf-tempest-devstack-demo-xena
parent: python-tempestconf-tempest-devstack-demo
override-checkout: stable/xena
vars:
branch: stable/xena
- job:
name: python-tempestconf-tempest-packstack-admin
parent: python-tempestconf-packstack-base

View File

@ -20,6 +20,7 @@ classifier =
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
[files]
packages =