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
This commit is contained in:
parent
0e2adeb4ce
commit
510fe6962b
44
.zuul.yaml
44
.zuul.yaml
@ -187,6 +187,30 @@
|
|||||||
vars:
|
vars:
|
||||||
tox_envlist: func-encryption-py3
|
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:
|
- job:
|
||||||
name: swift-tox-func-ec-py38
|
name: swift-tox-func-ec-py38
|
||||||
parent: swift-tox-func-py38
|
parent: swift-tox-func-py38
|
||||||
@ -327,6 +351,14 @@
|
|||||||
vars:
|
vars:
|
||||||
bindep_profile: test py36
|
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:
|
- job:
|
||||||
name: swift-func-cors
|
name: swift-func-cors
|
||||||
parent: swift-probetests-centos-7
|
parent: swift-probetests-centos-7
|
||||||
@ -534,9 +566,9 @@
|
|||||||
vars: *swift_image_vars_py3
|
vars: *swift_image_vars_py3
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: swift-tox-jobs-arm64
|
name: swift-jobs-arm64
|
||||||
description: |
|
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.
|
version 3 releases designated for testing on top of ARM64 architecture.
|
||||||
check-arm64:
|
check-arm64:
|
||||||
jobs:
|
jobs:
|
||||||
@ -544,6 +576,12 @@
|
|||||||
voting: false
|
voting: false
|
||||||
- swift-tox-py39-arm64:
|
- swift-tox-py39-arm64:
|
||||||
voting: false
|
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:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
@ -552,7 +590,7 @@
|
|||||||
- check-requirements
|
- check-requirements
|
||||||
- release-notes-jobs-python3
|
- release-notes-jobs-python3
|
||||||
- integrated-gate-object-storage
|
- integrated-gate-object-storage
|
||||||
- swift-tox-jobs-arm64
|
- swift-jobs-arm64
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- swift-build-image:
|
- swift-build-image:
|
||||||
|
Loading…
Reference in New Issue
Block a user