summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-01-30 20:32:51 +0000
committerGerrit Code Review <review@openstack.org>2020-01-30 20:32:51 +0000
commitf9cdb7b6fb3bb39f4e6733c0f1f373ab6eca1c56 (patch)
tree68a98a6f46afa71443f88c0b9e78fa3b65d50632
parent244cc2bc1cae48d8af3e77ee667122dd7c1a7f0a (diff)
parentda5b94914302128c20b8ae9e3a2752a02ff29e73 (diff)
downloadswift-f9cdb7b6fb3bb39f4e6733c0f1f373ab6eca1c56.tar.gz
Merge "Add py38 unit test job"
-rw-r--r--.zuul.yaml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index 6bd1f4735..976ea6ee7 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -70,6 +70,25 @@
post-run: tools/playbooks/common/cover-post.yaml
- job:
+ name: swift-tox-py38
+ parent: swift-tox-base
+ nodeset: ubuntu-bionic
+ description: |
+ Run unit-tests for swift under cPython version 3.8.
+
+ Uses tox with the ``py38`` environment.
+ It sets TMPDIR to an XFS mount point created via
+ tools/test-setup.sh.
+ vars:
+ tox_envlist: py38
+ bindep_profile: test py38
+ python_version: 3.8
+ tox_environment:
+ NOSE_COVER_HTML: 1
+ NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
+ post-run: tools/playbooks/common/cover-post.yaml
+
+- job:
name: swift-tox-func-py27
parent: swift-tox-base
description: |
@@ -497,6 +516,10 @@
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/(functional|probe)/.*$
+ - swift-tox-py38:
+ irrelevant-files:
+ - ^(api-ref|doc|releasenotes)/.*$
+ - ^test/(functional|probe)/.*$
# Functional tests
- swift-tox-func-py27:
@@ -623,6 +646,7 @@
- swift-tox-py27
- swift-tox-py36
- swift-tox-py37
+ - swift-tox-py38
- swift-tox-func-py27
- swift-tox-func-encryption-py27
- swift-tox-func-domain-remap-staticweb-py27