diff options
author | Riccardo Pittau <elfosardo@gmail.com> | 2022-08-02 17:24:40 +0200 |
---|---|---|
committer | Riccardo Pittau <elfosardo@gmail.com> | 2022-08-03 11:26:20 +0200 |
commit | 7a20175549ab6f21cc148a03bc17c0a26faae009 (patch) | |
tree | cdbd27c93b2d04e541b1598caae5f8c9b2db948c | |
parent | f14c48811ee865b58104a43ea30372ef9e383fca (diff) | |
download | ironic-7a20175549ab6f21cc148a03bc17c0a26faae009.tar.gz |
Use yoga upper-constraints for all tests
Change-Id: If0d08fc151afbdba8c7f65ae1fe8b1f6aa949af8
-rw-r--r-- | zuul.d/ironic-jobs.yaml | 33 | ||||
-rw-r--r-- | zuul.d/project.yaml | 2 |
2 files changed, 32 insertions, 3 deletions
diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml index 685fb5184..89016a5f6 100644 --- a/zuul.d/ironic-jobs.yaml +++ b/zuul.d/ironic-jobs.yaml @@ -20,6 +20,8 @@ override-checkout: stable/yoga - name: openstack/swift override-checkout: stable/yoga + - name: openstack/requirements + override-checkout: stable/yoga irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -659,6 +661,9 @@ parent: openstack-tox description: | Run python 3 unit tests with driver dependencies installed. + required-projects: + - name: openstack/requirements + override-checkout: stable/yoga vars: tox_envlist: unit-with-driver-libs @@ -1048,8 +1053,12 @@ description: Ironic unit tests run with Sushy from source parent: openstack-tox required-projects: - - opendev.org/openstack/ironic - - opendev.org/openstack/sushy + - name: opendev.org/openstack/ironic + override-checkout: bugfix/19.0 + - name: opendev.org/openstack/sushy + override-checkout: stable/yoga + - name: openstack/requirements + override-checkout: stable/yoga irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ @@ -1109,10 +1118,30 @@ check: jobs: - openstack-tox-py38-arm64: + voting: false required-projects: - name: openstack/requirements override-checkout: stable/yoga - openstack-tox-py39-arm64: + voting: false + required-projects: + - name: openstack/requirements + override-checkout: stable/yoga + +- project-template: + name: openstack-cover-jobs-ironic-bugfix19 + 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/yoga + gate: + jobs: + - openstack-tox-cover: required-projects: - name: openstack/requirements override-checkout: stable/yoga diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 5cc3a4e51..2331c679f 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -1,7 +1,7 @@ - project: templates: - check-requirements - - openstack-cover-jobs + - openstack-cover-jobs-ironic-bugfix19 - openstack-lower-constraints-master-branch-jobs - openstack-python3-yoga-jobs-ironic-bugfix19 - openstack-python3-yoga-jobs-ironic-bugfix19-arm64 |