summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorStephen Finucane <sfinucan@redhat.com>2022-04-22 10:10:06 +0100
committerBalazs Gibizer <gibizer@gmail.com>2022-05-06 15:53:09 +0000
commit9063e3a1fda7f362267649565a7cda4e37c56b7d (patch)
tree38888d6d5509f990f16e48c1807ff85bff753f73 /.zuul.yaml
parente187e972532b2a572e95499e1633d3d9e1777104 (diff)
downloadnova-9063e3a1fda7f362267649565a7cda4e37c56b7d.tar.gz
Add Python 3.10 functional jobs
These are currently non-voting since we don't care about this stuff for Zed. It does get us ready for a 3.10-having future, however. Change-Id: I7740dafd6523eca27fa4e725d7eaf8558e434779 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index c3309dcb58..97d4ae4b3e 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -51,6 +51,28 @@
timeout: 3600
- job:
+ name: nova-tox-functional-py310
+ parent: openstack-tox-functional-py310
+ description: |
+ Run tox-based functional tests for the OpenStack Nova project
+ under cPython version 3.10 with Nova specific irrelevant-files list.
+ Uses tox with the ``functional-py310`` 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 py310
+ timeout: 3600
+
+- job:
name: nova-tox-validate-backport
parent: openstack-tox
description: |
@@ -639,6 +661,8 @@
voting: false
- nova-tox-functional-py38
- nova-tox-functional-py39
+ - nova-tox-functional-py310:
+ voting: false
- tempest-integrated-compute:
# NOTE(gmann): Policies changes do not need to run all the
# integration test jobs. Running only tempest and grenade