Add non-voting tox py38 jobs to Ussuri templates

Python 3.8 is now available on Ubuntu Bionic. This enables
non-voting tox py38 jobs for the Ussuri templates, as it's past
the deadline for enabling voting tests.

Depends-On: https://review.opendev.org/#/c/693743
Change-Id: Idbfefe85dc0ddb04bd2d88fafcf3f6e751a1c3d7
This commit is contained in:
Corey Bryant 2019-11-07 13:01:08 -05:00
parent 3510483332
commit 48a4307334
2 changed files with 35 additions and 0 deletions

View File

@ -169,6 +169,23 @@
bindep_profile: test py37
python_version: 3.7
- job:
name: openstack-tox-py38
parent: openstack-tox
nodeset: ubuntu-bionic
timeout: 2400
description: |
Run unit tests for an OpenStack Python project under cPython
version 3.8.
Uses tox with the ``py38`` environment.
irrelevant-files: *common-irrelevant-files
vars:
tox_envlist: py38
bindep_profile: test py38
python_version: 3.8
- job:
name: openstack-tox-pypy
parent: openstack-tox

View File

@ -439,6 +439,9 @@
- openstack-tox-pep8
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py38:
voting: false
branches: master
gate:
jobs:
- openstack-tox-pep8
@ -466,6 +469,11 @@
- openstack-tox-py37:
required-projects:
- openstack/horizon
- openstack-tox-py38:
required-projects:
- openstack/horizon
voting: false
branches: master
gate:
jobs:
- openstack-tox-pep8:
@ -499,6 +507,11 @@
- openstack-tox-py37:
required-projects:
- openstack/neutron
- openstack-tox-py38:
required-projects:
- openstack/neutron
voting: false
branches: master
gate:
jobs:
- openstack-tox-pep8:
@ -532,6 +545,11 @@
- openstack-tox-py37:
required-projects:
- openstack/ceilometer
- openstack-tox-py38:
required-projects:
- openstack/ceilometer
voting: false
branches: master
gate:
jobs:
- openstack-tox-pep8: