diff options
author | Ghanshyam Mann <gmann@ghanshyammann.com> | 2020-05-04 14:11:40 -0500 |
---|---|---|
committer | Ghanshyam Mann <gmann@ghanshyammann.com> | 2020-05-08 11:01:34 -0500 |
commit | c3834e675fde19689543d3a99767555ffa3dcb2d (patch) | |
tree | e25369329f28b5717ace4fd869a05b1acbf1d9a4 /tox.ini | |
parent | 4b62c90063abc0c1b3e6b564a171e8c1d96cb735 (diff) | |
download | nova-c3834e675fde19689543d3a99767555ffa3dcb2d.tar.gz |
Moving functional jobs to Victoria testing runtime
As per Victoria testing runtime[1], we need to tests py3.6,
py3.7, and py3.8.
- py3.7 is being tested with integration jobs.
- py3.6 and py3.8 are tested with unit test jobs.
Nova functional tests are testing py3.6 which can be moved to the latest
python available in this cycle which is 3.8. We do not need to run functional
or integration tests on each supported python version. Testing them on
the latest python version is enough. Coverage of all supported python version
is achieved via unit tests job.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
Change-Id: I1d6a2986fcb0435cfabdd104d202b65329909d2b
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1,6 +1,6 @@ [tox] minversion = 3.1.1 -envlist = py37,functional,pep8 +envlist = py38,functional,pep8 # Automatic envs (pyXX) will only use the python version appropriate to that # env and ignore basepython inherited from [testenv] if we set # ignore_basepython_conflict. @@ -102,6 +102,13 @@ deps = {[testenv:functional]deps} commands = {[testenv:functional]commands} +[testenv:functional-py38] +description = + Run functional tests using python3.8. +deps = {[testenv:functional]deps} +commands = + {[testenv:functional]commands} + [testenv:api-samples] setenv = {[testenv]setenv} |