- job:
    name: cliff-tox-py37-neutronclient-tip
    parent: openstack-tox-py37
    description: |
      Run unit tests for neutronclient with master branch of cliff

      Uses tox with the ``unit-tips`` environment and master branch of
      the required-projects below.
    branches: ^master$
    irrelevant-files:
      - ^.*\.rst$
      - ^doc/.*$
      - ^releasenotes/.*$
    required-projects:
      - openstack/cliff
      - openstack/python-neutronclient
    vars:
      # Set work dir to neutronclient so that if it's triggered by one of the
      # other repos the tests will run in the same place
      zuul_work_dir: src/opendev.org/openstack/python-neutronclient

- project:
    templates:
      - check-requirements
      - lib-forward-testing-python3
      - openstack-lower-constraints-jobs
      - openstack-python3-victoria-jobs
      - publish-openstack-docs-pti
    check:
      jobs:
        - cliff-tox-py37-neutronclient-tip
        - osc-tox-py36-tips:
            branches: ^master$
    gate:
      jobs:
        - cliff-tox-py37-neutronclient-tip
        - osc-tox-py36-tips:
            branches: ^master$

- job:
    name: cliff-tox-py37-neutronclient-tip
    parent: openstack-tox-py37
    description: |
      Run unit tests for neutronclient with master branch of cliff

      Uses tox with the ``unit-tips`` environment and master branch of
      the required-projects below.
    branches: ^master$
    irrelevant-files:
      - ^.*\.rst$
      - ^doc/.*$
      - ^releasenotes/.*$
    required-projects:
      - openstack/cliff
      - openstack/python-neutronclient
    vars:
      # Set work dir to neutronclient so that if it's triggered by one of the
      # other repos the tests will run in the same place
      zuul_work_dir: src/opendev.org/openstack/python-neutronclient

- project:
    templates:
      - check-requirements
      - lib-forward-testing-python3
      - openstack-lower-constraints-jobs
      - openstack-python3-wallaby-jobs
      - publish-openstack-docs-pti
    check:
      jobs:
        - cliff-tox-py37-neutronclient-tip
        - osc-tox-py36-tips:
            branches: ^master$
    gate:
      jobs:
        - cliff-tox-py37-neutronclient-tip
        - osc-tox-py36-tips:
            branches: ^master$

Add Python3 wallaby unit tests
Add Python3 wallaby unit tests

This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ibde6e46f32d027992e65bd1446d3e84bcf0b3879
