diff --git a/zuul.yaml b/zuul.yaml index 96eab47b..61cd8b18 100644 --- a/zuul.yaml +++ b/zuul.yaml @@ -124,6 +124,20 @@ vars: tox_envlist: py35 +- job: + name: openstack-tox-pypy + parent: openstack-tox + description: | + Run unit tests for an OpenStack Python project under PyPy. + + Uses tox with the ``pypy`` environment. + irrelevant-files: + - ^.*\.rst$ + - ^doc/.*$ + - ^releasenotes/.*$ + vars: + tox_envlist: py27 + - job: name: openstack-tox-linters parent: openstack-tox @@ -462,6 +476,22 @@ - openstack-tox-py35: voting: false +- project-template: + name: openstack-pypy-jobs + check: + jobs: + - openstack-tox-pypy + gate: + jobs: + - openstack-tox-pypy + +- project-template: + name: openstack-pypy-jobs-nonvoting + check: + jobs: + - openstack-tox-pypy: + voting: false + - project-template: name: openstack-python-jobs-trusty check: