From 169c4a9c5213433cb3e5e0231df0bac9f00b7db4 Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Wed, 3 Nov 2021 15:18:24 -0500 Subject: [PATCH] Test python3.9 as voting job In Yoga testing, we are making py3.9 job to run as voting, so adding py3.9 job as voting. Also, as coverage2sql is branchless and needs to support older supported stable branches, let's test it with all the python version supported in those supported stable branches. For that, we need to explicitly dd the py jobs instead of using the template. This way, we will explicitly know that we are testing all supported python versions when the new release template bumps the min python version in the template. Change-Id: Ieb7cf6334a6deedfd9d72f348d1cbc1cd100b054 --- .zuul.yaml | 15 ++++++++++++++- setup.cfg | 1 + tox.ini | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 455dbc9..a102b1e 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,6 +1,19 @@ - project: templates: - openstack-cover-jobs - - openstack-python3-yoga-jobs - release-notes-jobs-python3 - publish-openstack-docs-pti + check: + jobs: + - openstack-tox-pep8 + - openstack-tox-py36 + - openstack-tox-py37 + - openstack-tox-py38 + - openstack-tox-py39 + gate: + jobs: + - openstack-tox-pep8 + - openstack-tox-py36 + - openstack-tox-py37 + - openstack-tox-py38 + - openstack-tox-py39 diff --git a/setup.cfg b/setup.cfg index 600ae03..4bffd14 100644 --- a/setup.cfg +++ b/setup.cfg @@ -20,6 +20,7 @@ classifier = Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 [files] packages = diff --git a/tox.ini b/tox.ini index a0e2c9b..90712d1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.18.0 -envlist = py{38,36},pep8,pip-check-reqs +envlist = py{39,36},pep8,pip-check-reqs skipsdist = True ignore_basepython_conflict = True