diff --git a/.zuul.d/jobs.yaml b/.zuul.d/jobs.yaml index 01352d6e30..6e9bda489f 100644 --- a/.zuul.d/jobs.yaml +++ b/.zuul.d/jobs.yaml @@ -32,6 +32,16 @@ files: ^upper-constraints.*txt$ vars: tox_envlist: py39-check-uc +- job: + name: requirements-tox-py310-check-uc + parent: openstack-tox-py310 + description: | + Run test for requirements project. + + Uses tox with the ``py310-check-uc`` environment. + files: ^upper-constraints.*txt$ + vars: + tox_envlist: py310-check-uc - job: name: requirements-tox-validate-projects parent: openstack-tox diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index 7dad59cbc4..64963b1c78 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -30,6 +30,7 @@ voting: false - requirements-tox-py38-check-uc - requirements-tox-py39-check-uc + - requirements-tox-py310-check-uc - requirements-tox-validate-projects: voting: false - cross-aodh-py310 @@ -109,6 +110,7 @@ - requirements-tox-babel - requirements-tox-py38-check-uc - requirements-tox-py39-check-uc + - requirements-tox-py310-check-uc - cross-cinder-py310 - cross-designate-py310 - cross-glance-py310 diff --git a/tox.ini b/tox.ini index b0c18f3b0f..45cccf2227 100644 --- a/tox.ini +++ b/tox.ini @@ -30,6 +30,11 @@ basepython = python3.9 deps = -r{toxinidir}/upper-constraints.txt commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt +[testenv:py310-check-uc] +basepython = python3.10 +deps = -r{toxinidir}/upper-constraints.txt +commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt + [testenv:venv] commands = {posargs}