Additional test updates

* switch to release-specific zosci functional tests
* switch to yoga zosci unit test job
* add py39

Change-Id: I9e922e77175fb117a2d98a3c42f2cddfae0dc326
This commit is contained in:
Corey Bryant 2021-11-17 14:29:15 -05:00
parent 5f3c1de4f1
commit 81bd8f7ef9
2 changed files with 12 additions and 20 deletions

View File

@ -1,25 +1,12 @@
- project:
templates:
- charm-unit-jobs
# using overridden, shorter functional list because the charm does
# already in the tests.yaml
# - charm-functional-jobs
check:
jobs:
- bionic-stein
- bionic-train
- bionic-ussuri
- focal-ussuri
- focal-victoria
- focal-wallaby
- focal-xena
- focal-yoga:
voting: false
- hirsute-wallaby
- impish-xena:
voting: false
- jammy-yoga:
voting: false
- charm-yoga-unit-jobs
- charm-yoga-functional-jobs
- charm-xena-functional-jobs
- charm-wallaby-functional-jobs
- charm-victoria-functional-jobs
- charm-ussuri-functional-jobs
- charm-stein-functional-jobs
vars:
needs_charm_build: true
charm_build_name: barbican

View File

@ -75,6 +75,11 @@ basepython = python3.8
deps = -r{toxinidir}/test-requirements.txt
commands = stestr run --slowest {posargs}
[testenv:py39]
basepython = python3.9
deps = -r{toxinidir}/test-requirements.txt
commands = stestr run --slowest {posargs}
[testenv:pep8]
basepython = python3
deps = flake8==3.9.2