diff options
author | ricolin <ricolin@ricolky.com> | 2021-05-25 11:15:13 +0800 |
---|---|---|
committer | ricolin <ricolin@ricolky.com> | 2021-05-25 12:10:45 +0800 |
commit | 41a3e1ff5126097380a594c0746a036689afced9 (patch) | |
tree | e8b3c1b743125c86cc84892f0168daedfe197ef0 /.zuul.yaml | |
parent | db0805d165a64bdd0af8021a72259a681129a96a (diff) | |
download | swift-41a3e1ff5126097380a594c0746a036689afced9.tar.gz |
Add non-voting swift python3 unit test jobs
Add non-voting swift-tox-jobs-arm64 project template.
It include two non-voting project jobs:
* swift-tox-py38-arm64
* swift-tox-py39-arm64
And running on seperate pipeline `check-arm64`.
Story: 2007938
Task: 42511
Change-Id: I92e5b159779422b064b2d6d034cfb6dd0d4afa59
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index 5680c91d3..82bd5d171 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -94,6 +94,22 @@ post-run: tools/playbooks/common/cover-post.yaml - job: + name: swift-tox-py38-arm64 + parent: swift-tox-py38 + nodeset: ubuntu-focal-arm64 + description: | + Run unit tests for an OpenStack Python project under cPython + version 3.8 on top of arm64 architecture. + +- job: + name: swift-tox-py39-arm64 + parent: swift-tox-py39 + nodeset: ubuntu-focal-arm64 + description: | + Run unit tests for an OpenStack Python project under cPython + version 3.9 on top of arm64 architecture. + +- job: name: swift-tox-py39 parent: swift-tox-base nodeset: ubuntu-focal @@ -517,6 +533,18 @@ pass-to-parent: true vars: *swift_image_vars_py3 +- project-template: + name: swift-tox-jobs-arm64 + description: | + Runs unit tests for an OpenStack Python project under the CPython + version 3 releases designated for testing on top of ARM64 architecture. + check-arm64: + jobs: + - swift-tox-py38-arm64: + voting: false + - swift-tox-py39-arm64: + voting: false + - project: templates: - publish-openstack-docs-pti @@ -524,6 +552,7 @@ - check-requirements - release-notes-jobs-python3 - integrated-gate-object-storage + - swift-tox-jobs-arm64 check: jobs: - swift-build-image: |