OpenStack Release Bot afecf766f5 Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

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

Change-Id: Ibd57244400306ed8b976f61c3e45428e537b098c
2020-04-22 16:25:08 +00:00

123 lines
3.4 KiB
YAML

- job:
name: kuryr-libnetwork-fullstack-base
parent: legacy-dsvm-base
vars:
use_python3: 0
use_src: 0
run: playbooks/kuryr-libnetwork-fullstack-base/run.yaml
post-run: playbooks/kuryr-libnetwork-fullstack-base/post.yaml
timeout: 7800
required-projects:
- openstack/devstack-gate
- openstack/devstack-plugin-container
- openstack/kuryr
- openstack/kuryr-libnetwork
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- job:
name: kuryr-libnetwork-rally-base
parent: rally-task-at-devstack
timeout: 7800
vars:
use_src: 0
devstack_plugins:
rally-openstack: https://opendev.org/openstack/rally-openstack
kuryr-libnetwork: http://opendev.org/openstack/kuryr-libnetwork
devstack-plugin-container: https://github.com/openstack/devstack-plugin-container
devstack_localrc:
USE_PYTHON3: True
devstack_local_config:
KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
rally_task: rally-jobs/kuryr-libnetwork.yaml
required-projects:
- openstack/rally-openstack
- openstack/kuryr
- openstack/kuryr-libnetwork
- openstack/devstack-plugin-container
voting: false
- job:
name: kuryr-libnetwork-install
parent: legacy-dsvm-base
run: playbooks/kuryr-libnetwork-install/run.yaml
post-run: playbooks/kuryr-libnetwork-install/post.yaml
timeout: 7800
required-projects:
- openstack/devstack-gate
- openstack/devstack-plugin-container
- openstack/kuryr
- openstack/kuryr-libnetwork
voting: false
- job:
name: kuryr-libnetwork-install-multinode
parent: legacy-dsvm-base-multinode
run: playbooks/kuryr-libnetwork-install-multinode/run.yaml
post-run: playbooks/kuryr-libnetwork-install-multinode/post.yaml
timeout: 7800
required-projects:
- openstack/devstack-gate
- openstack/devstack-plugin-container
- openstack/kuryr
- openstack/kuryr-libnetwork
- job:
name: kuryr-libnetwork-fullstack-py3
parent: kuryr-libnetwork-fullstack-base
vars:
use_python3: 1
- job:
name: kuryr-libnetwork-fullstack-ipv6-only
parent: kuryr-libnetwork-fullstack-py3
run: playbooks/kuryr-libnetwork-fullstack-base/run-ipv6.yaml
required-projects:
- openstack/tempest
- job:
name: kuryr-libnetwork-kuryr_lib-src-fullstack
parent: kuryr-libnetwork-fullstack-base
vars:
use_src: 1
branches: master
voting: false
- job:
name: kuryr-libnetwork-rally
parent: kuryr-libnetwork-rally-base
- job:
name: kuryr-libnetwork-kuryr_lib-src-rally
parent: kuryr-libnetwork-rally-base
vars:
use_src: 1
branches: master
voting: false
- project:
templates:
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python3-victoria-jobs
- release-notes-jobs-python3
- publish-openstack-docs-pti
- check-requirements
check:
jobs:
- kuryr-libnetwork-install
- kuryr-libnetwork-kuryr_lib-src-fullstack
- kuryr-libnetwork-kuryr_lib-src-rally
- kuryr-libnetwork-fullstack-py3
- kuryr-libnetwork-rally
- kuryr-libnetwork-fullstack-ipv6-only
gate:
jobs:
- kuryr-libnetwork-kuryr_lib-src-fullstack
- kuryr-libnetwork-fullstack-py3
- kuryr-libnetwork-fullstack-ipv6-only
experimental:
jobs:
- kuryr-libnetwork-install-multinode