summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiccardo Pittau <elfosardo@gmail.com>2022-08-02 17:32:37 +0200
committerRiccardo Pittau <elfosardo@gmail.com>2022-08-03 09:52:13 +0200
commit2170d69a037af9442f4f8ee663e9683538b46eb0 (patch)
tree775998d89769d2c1fe81cdc55b0099a9a3f5f633
parentc5d938a6a9e32eca9a3cea99494207c5ddc97e09 (diff)
downloadironic-2170d69a037af9442f4f8ee663e9683538b46eb0.tar.gz
Use xena upper-constraints for all tests
Change-Id: I1f41259c4d36e467f210bf7b0643225f02620395
-rw-r--r--zuul.d/ironic-jobs.yaml36
-rw-r--r--zuul.d/project.yaml4
2 files changed, 38 insertions, 2 deletions
diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml
index 46bdc9710..828c60384 100644
--- a/zuul.d/ironic-jobs.yaml
+++ b/zuul.d/ironic-jobs.yaml
@@ -1067,3 +1067,39 @@
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
+
+- project-template:
+ name: openstack-python3-xena-jobs-ironic-bugfix181-arm64
+ description: |
+ Runs unit tests for an OpenStack Python project under the CPython
+ version 3 releases designated for testing in the Yoga release.
+ check:
+ jobs:
+ - openstack-tox-py38-arm64:
+ voting: false
+ required-projects:
+ - name: openstack/requirements
+ override-checkout: stable/xena
+ - openstack-tox-py39-arm64:
+ voting: false
+ required-projects:
+ - name: openstack/requirements
+ override-checkout: stable/xena
+
+- project-template:
+ name: openstack-cover-jobs-ironic-bugfix181
+ description: |
+ Runs openstack-tox-cover in only the check pipeline using
+ yoga upper-constraints.
+ check:
+ jobs:
+ - openstack-tox-cover:
+ required-projects:
+ - name: openstack/requirements
+ override-checkout: stable/xena
+ gate:
+ jobs:
+ - openstack-tox-cover:
+ required-projects:
+ - name: openstack/requirements
+ override-checkout: stable/xena \ No newline at end of file
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index cb7972d69..620e3a613 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -1,9 +1,9 @@
- project:
templates:
- check-requirements
- - openstack-cover-jobs
+ - openstack-cover-jobs-ironic-bugfix181
- openstack-python3-xena-jobs-ironic-bugfix181
- - openstack-python3-xena-jobs-arm64
+ - openstack-python3-xena-jobs-ironic-bugfix181-arm64
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3