summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-05-13 15:15:46 +0000
committerGerrit Code Review <review@openstack.org>2022-05-13 15:15:46 +0000
commita4312a67f910a0090dab689d8f46e626076ee4a9 (patch)
tree2e2631341a8662dba599fbf7bdceb2b8b7a54467 /.zuul.yaml
parent972c06c608f0b00e9066d7f581fd81197065cf49 (diff)
parent9063e3a1fda7f362267649565a7cda4e37c56b7d (diff)
downloadnova-a4312a67f910a0090dab689d8f46e626076ee4a9.tar.gz
Merge "Add Python 3.10 functional jobs"
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 f583e35c9c..a832bc269a 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: |
@@ -645,6 +667,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