diff options
author | Matthew Oliver <matt@oliver.net.au> | 2021-05-27 17:00:49 +1000 |
---|---|---|
committer | Tim Burke <tburke@nvidia.com> | 2021-07-14 22:17:42 +0000 |
commit | 510fe6962bab77fad333125a903cb1dad6fec552 (patch) | |
tree | 1fc7b5d8131bcef78d1f6235b2bdd0abb5dc1cd2 /.zuul.yaml | |
parent | 0e2adeb4ce015f1e297dd8ed855d7bef1dfb311b (diff) | |
download | swift-510fe6962bab77fad333125a903cb1dad6fec552.tar.gz |
Add some more arm64 non-voting tests
Adds:
- a centos-8 probe test on py36
- an ubuntu-bionic functest on py38
- an ubuntu-bionic functest with encryption on py38
Change-Id: Id835b49312ec04d7ce9094718b98d8e23ddba0b7
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 44 |
1 files changed, 41 insertions, 3 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index ee6afe6ba..78518291b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -188,6 +188,30 @@ tox_envlist: func-encryption-py3 - job: + name: swift-tox-func-encryption-py38-arm64 + parent: swift-tox-func-encryption-py38 + nodeset: ubuntu-focal-arm64 + description: | + Run functional tests for swift under cPython version 3.8 + on top of arm64 architecture. + + Uses tox with the ``func-encryption-py3`` environment. + It sets TMPDIR to an XFS mount point created via + tools/test-setup.sh. + +- job: + name: swift-tox-func-py38-arm64 + parent: swift-tox-func-py38 + nodeset: ubuntu-focal-arm64 + description: | + Run functional tests for swift under cPython version 3.8 + on top of arm64 architecture. + + Uses tox with the ``func-py3`` environment. + It sets TMPDIR to an XFS mount point created via + tools/test-setup.sh. + +- job: name: swift-tox-func-ec-py38 parent: swift-tox-func-py38 description: | @@ -328,6 +352,14 @@ bindep_profile: test py36 - job: + name: swift-probetests-centos-8-arm64 + parent: swift-probetests-centos-8 + nodeset: centos-8-arm64 + description: | + Setup a SAIO dev environment and run Swift's probe tests + under Python 3 on top of arm64 architecture. + +- job: name: swift-func-cors parent: swift-probetests-centos-7 description: | @@ -534,9 +566,9 @@ vars: *swift_image_vars_py3 - project-template: - name: swift-tox-jobs-arm64 + name: swift-jobs-arm64 description: | - Runs unit tests for an OpenStack Python project under the CPython + Runs tests for an OpenStack Python project under the CPython version 3 releases designated for testing on top of ARM64 architecture. check-arm64: jobs: @@ -544,6 +576,12 @@ voting: false - swift-tox-py39-arm64: voting: false + - swift-probetests-centos-8-arm64: + voting: false + - swift-tox-func-encryption-py38-arm64: + voting: false + - swift-tox-func-py38-arm64: + voting: false - project: templates: @@ -552,7 +590,7 @@ - check-requirements - release-notes-jobs-python3 - integrated-gate-object-storage - - swift-tox-jobs-arm64 + - swift-jobs-arm64 check: jobs: - swift-build-image: |