Dropping the py35 testing

All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

This commit makes requirements-tox-py36-check-uc job
voting and run on gate pipeline also.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I62b5d59ef0694ff5dd040c5cfda1b7d6e54e3b11
This commit is contained in:
Ghanshyam Mann 2019-04-22 03:05:04 +00:00
parent fb8f620fe3
commit 3dd1bb02b6
4 changed files with 2 additions and 24 deletions

View File

@ -23,18 +23,6 @@
vars:
tox_envlist: py27-check-uc
- job:
name: requirements-tox-py35-check-uc
parent: openstack-tox
description: |
Run test for requirements project.
Uses tox with the ``py35-check-uc`` environment.
files: ^upper-constraints.*txt$
nodeset: ubuntu-xenial
vars:
tox_envlist: py35-check-uc
- job:
name: requirements-tox-py36-check-uc
parent: openstack-tox-py36

View File

@ -2,7 +2,6 @@
templates:
- openstack-pypy-jobs-nonvoting
- openstack-python-jobs
- openstack-python35-jobs
- openstack-python36-jobs
check:
jobs:
@ -23,9 +22,7 @@
- requirements-tox-bindep:
voting: false
- requirements-tox-py27-check-uc
- requirements-tox-py35-check-uc
- requirements-tox-py36-check-uc:
voting: false
- requirements-tox-py36-check-uc
- requirements-tox-validate-projects:
voting: false
- cross-cinder-py27
@ -76,7 +73,7 @@
- openstack-tox-validate
- requirements-tox-babel
- requirements-tox-py27-check-uc
- requirements-tox-py35-check-uc
- requirements-tox-py36-check-uc
- cross-cinder-py27
- cross-cinder-py36
- cross-glance-py27

View File

@ -18,7 +18,6 @@ classifier =
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
[files]

View File

@ -20,12 +20,6 @@ install_command = pip install -U {opts} -c {toxinidir}/upper-constraints.txt {pa
deps = -r{toxinidir}/upper-constraints.txt
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
[testenv:py35-check-uc]
basepython = python3.5
install_command = pip install -U {opts} -c {toxinidir}/upper-constraints.txt {packages}
deps = -r{toxinidir}/upper-constraints.txt
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
[testenv:py36-check-uc]
basepython = python3.6
install_command = pip install -U {opts} -c {toxinidir}/upper-constraints.txt {packages}