- job:
    name: senlinclient-functional
    parent: devstack-tox-functional
    required-projects:
      - openstack/python-senlinclient
      - openstack/senlin
    vars:
      openrc_enable_export: true
      devstack_plugins:
        senlin: https://opendev.org/openstack/senlin
      devstack_local_conf:
        post-config:
          $SENLIN_CONF:
             DEFAULT:
               cloud_backend: openstack_test
               default_log_levels: >-
                 amqp=WARN,amqplib=WARN,sqlalchemy=WARN,oslo_messaging=WARN
                 ,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN
                 ,urllib3.connectionpool=WARN
                 ,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN
                 ,keystonemiddleware=WARN
                 ,routes.middleware=WARN
                 ,stevedore=WARN
                 ,oslo_messaging._drivers.amqp=WARN
                 ,oslo_messaging._drivers.amqpdriver=WARN
    irrelevant-files:
      - ^senlinclient/tests/unit/.*$
      - ^setup.cfg$
      - ^tools/.*$

- project:
    templates:
      - check-requirements
      - openstack-lower-constraints-jobs
      - openstack-python3-wallaby-jobs
      - openstackclient-plugin-jobs
      - publish-openstack-docs-pti
      - release-notes-jobs-python3
    check:
      jobs:
        - senlinclient-functional:
            voting: false

- job:
    name: senlinclient-functional
    parent: devstack-tox-functional
    required-projects:
      - openstack/python-senlinclient
      - openstack/senlin
    vars:
      openrc_enable_export: true
      devstack_plugins:
        senlin: https://opendev.org/openstack/senlin
      devstack_local_conf:
        post-config:
          $SENLIN_CONF:
             DEFAULT:
               cloud_backend: openstack_test
               default_log_levels: >-
                 amqp=WARN,amqplib=WARN,sqlalchemy=WARN,oslo_messaging=WARN
                 ,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN
                 ,urllib3.connectionpool=WARN
                 ,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN
                 ,keystonemiddleware=WARN
                 ,routes.middleware=WARN
                 ,stevedore=WARN
                 ,oslo_messaging._drivers.amqp=WARN
                 ,oslo_messaging._drivers.amqpdriver=WARN
    irrelevant-files:
      - ^senlinclient/tests/unit/.*$
      - ^setup.cfg$
      - ^tools/.*$

- project:
    templates:
      - check-requirements
      - openstack-lower-constraints-jobs
      - openstack-python3-xena-jobs
      - openstackclient-plugin-jobs
      - publish-openstack-docs-pti
      - release-notes-jobs-python3
    check:
      jobs:
        - senlinclient-functional:
            voting: false

Add Python3 xena unit tests
Add Python3 xena unit tests

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

See also the PTI in governance [1].

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

Change-Id: Ic38aa2b68c5162ebb558d1b853dcb3fbbfc564c6
