summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorGhanshyam Mann <gmann@ghanshyammann.com>2021-11-24 16:48:37 -0600
committerGhanshyam <gmann@ghanshyammann.com>2021-11-25 17:38:32 +0000
commit9dd0070ce620ba8a38db59613740ac656b007384 (patch)
tree23dd770dc8fe58f62e28de4ad3d7ac555950c2e7 /.zuul.yaml
parent3047cde2106331a2aa3665dcca81217e000cd7a3 (diff)
downloadnova-9dd0070ce620ba8a38db59613740ac656b007384.tar.gz
Updating tests with Yoga testing runtime
Yoga testing runtime is updated now - https://governance.openstack.org/tc/reference/runtimes/yoga.html which needs to test py38 and py39. Unit tests update are handled by the job template change in openstack-zuul-job and this commit makes changes to fucntional job to run py39 as voting and updating the metdata in setup file. Change-Id: I314fd61f20f2c3551f6231d191b7dcaaefabd2b5
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml37
1 files changed, 6 insertions, 31 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index bfb33b42e9..968d0bf40c 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -2,13 +2,12 @@
# for job naming conventions.
- job:
- name: nova-tox-functional-centos8-py36
- parent: openstack-tox-functional-py36
- nodeset: devstack-single-node-centos-8
+ name: nova-tox-functional-py38
+ parent: openstack-tox-functional-py38
description: |
Run tox-based functional tests for the OpenStack Nova project
- under cPython version 3.6 with Nova specific irrelevant-files list.
- Uses tox with the ``functional-py36`` environment.
+ under cPython version 3.8 with Nova specific irrelevant-files list.
+ Uses tox with the ``functional-py38`` environment.
This job also provides a parent for other projects to run the nova
functional tests on their own changes.
@@ -26,28 +25,6 @@
# explicitly stating the work dir makes this job reusable by other
# projects
zuul_work_dir: src/opendev.org/openstack/nova
- bindep_profile: test py36
- timeout: 3600
-
-- job:
- name: nova-tox-functional-py38
- parent: openstack-tox-functional-py38
- description: |
- Run tox-based functional tests for the OpenStack Nova project
- under cPython version 3.8 with Nova specific irrelevant-files list.
- Uses tox with the ``functional-py38`` environment.
-
- This job also provides a parent for other projects to run the nova
- functional tests on their own changes.
- required-projects:
- # including nova here makes this job reusable by other projects
- - openstack/nova
- - openstack/placement
- irrelevant-files: *functional-irrelevant-files
- vars:
- # explicitly stating the work dir makes this job reusable by other
- # projects
- zuul_work_dir: src/opendev.org/openstack/nova
bindep_profile: test py38
timeout: 3600
@@ -538,10 +515,8 @@
- nova-next
- nova-tox-validate-backport:
voting: false
- - nova-tox-functional-centos8-py36
- nova-tox-functional-py38
- - nova-tox-functional-py39:
- voting: false
+ - nova-tox-functional-py39
- tempest-integrated-compute:
# NOTE(gmann): Policies changes do not need to run all the
# integration test jobs. Running only tempest and grenade
@@ -579,8 +554,8 @@
jobs:
- nova-live-migration
- nova-live-migration-ceph
- - nova-tox-functional-centos8-py36
- nova-tox-functional-py38
+ - nova-tox-functional-py39
- nova-multi-cell
- nova-next
- nova-tox-validate-backport