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
This commit is contained in:
parent
db0805d165
commit
41a3e1ff51
29
.zuul.yaml
29
.zuul.yaml
@ -93,6 +93,22 @@
|
||||
NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
|
||||
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
|
||||
@ -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:
|
||||
|
Loading…
x
Reference in New Issue
Block a user