... so that we can easily import it from etcd3gw repo. Change-Id: Ied96e4934de1d29d361c56151a3b355b6e2d3497 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
216 lines
5.5 KiB
YAML
216 lines
5.5 KiB
YAML
---
|
|
|
|
- project:
|
|
templates:
|
|
- check-requirements
|
|
- lib-forward-testing-python3
|
|
- openstack-cover-jobs
|
|
- openstack-python3-jobs
|
|
- openstack-python3-next-jobs
|
|
- periodic-stable-jobs
|
|
- publish-openstack-docs-pti
|
|
- release-notes-jobs-python3
|
|
check:
|
|
jobs:
|
|
- tooz-tox-examples
|
|
- tooz-tox-py311-etcd3gw
|
|
- tooz-tox-py314-etcd3gw
|
|
- tooz-tox-py311-zookeeper
|
|
- tooz-tox-py314-zookeeper
|
|
- tooz-tox-py311-redis
|
|
- tooz-tox-py314-redis
|
|
- tooz-tox-py311-sentinel
|
|
- tooz-tox-py314-sentinel
|
|
- tooz-tox-py311-memcached
|
|
- tooz-tox-py314-memcached
|
|
- tooz-tox-py311-postgresql
|
|
- tooz-tox-py314-postgresql
|
|
- tooz-tox-py311-mysql
|
|
- tooz-tox-py314-mysql
|
|
gate:
|
|
jobs:
|
|
- tooz-tox-examples
|
|
- tooz-tox-py311-etcd3gw
|
|
- tooz-tox-py314-etcd3gw
|
|
- tooz-tox-py311-zookeeper
|
|
- tooz-tox-py314-zookeeper
|
|
- tooz-tox-py311-redis
|
|
- tooz-tox-py314-redis
|
|
- tooz-tox-py311-sentinel
|
|
- tooz-tox-py314-sentinel
|
|
- tooz-tox-py311-memcached
|
|
- tooz-tox-py314-memcached
|
|
- tooz-tox-py311-postgresql
|
|
- tooz-tox-py314-postgresql
|
|
- tooz-tox-py311-mysql
|
|
- tooz-tox-py314-mysql
|
|
|
|
- job:
|
|
name: tooz-tox-examples
|
|
parent: openstack-tox-py312
|
|
description: |
|
|
Run tests using ``examples`` environment.
|
|
vars:
|
|
tox_envlist: examples
|
|
tooz_backend_daemon: redis
|
|
tooz_use_pifpaf: false
|
|
pre-run:
|
|
- playbooks/pre.yaml
|
|
|
|
- job:
|
|
name: tooz-tox-py311
|
|
parent: openstack-tox-py311
|
|
abstract: true
|
|
pre-run:
|
|
- playbooks/pre.yaml
|
|
|
|
- job:
|
|
name: tooz-tox-py314
|
|
parent: openstack-tox-py314
|
|
abstract: true
|
|
pre-run:
|
|
- playbooks/pre.yaml
|
|
|
|
- job:
|
|
name: tooz-tox-py311-etcd3gw
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-etcd3gw`` environment.
|
|
vars:
|
|
tox_envlist: py311-etcd3gw
|
|
tooz_backend_daemon: etcd
|
|
|
|
- job:
|
|
name: tooz-tox-py311-memcached
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-memcached`` environment.
|
|
vars:
|
|
tox_envlist: py311-memcached
|
|
tooz_backend_daemon: memcached
|
|
|
|
- job:
|
|
name: tooz-tox-py311-mysql
|
|
parent: tooz-tox-py311
|
|
# NOTE(tkajinam): Debian Bookworm which is used for py311 tests do not
|
|
# provide mysqld. Because pifpaf does not support mariadb atm we use
|
|
# Ubuntu Noble which provides mysql.
|
|
nodeset: ubuntu-noble
|
|
description: |
|
|
Run tests using ``py311-mysql`` environment.
|
|
vars:
|
|
tox_envlist: py311-mysql
|
|
python_use_pyenv: True
|
|
tooz_backend_daemon: mysql
|
|
|
|
- job:
|
|
name: tooz-tox-py311-postgresql
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-postgresql`` environment.
|
|
vars:
|
|
tox_envlist: py311-postgresql
|
|
tooz_backend_daemon: postgresql
|
|
|
|
- job:
|
|
name: tooz-tox-py311-redis
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-redis`` environment.
|
|
vars:
|
|
tox_envlist: py311-redis
|
|
tooz_backend_daemon: redis
|
|
|
|
- job:
|
|
name: tooz-tox-py311-sentinel
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-sentinel`` environment.
|
|
vars:
|
|
tox_envlist: py311-sentinel
|
|
tooz_backend_daemon: redis
|
|
|
|
- job:
|
|
name: tooz-tox-py311-zookeeper
|
|
parent: tooz-tox-py311
|
|
description: |
|
|
Run tests using ``py311-zookeeper`` environment.
|
|
vars:
|
|
tox_envlist: py311-zookeeper
|
|
tooz_backend_daemon: zookeeper
|
|
|
|
- job:
|
|
name: tooz-tox-py314-etcd3gw
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-etcd3gw`` environment.
|
|
vars:
|
|
tox_envlist: py314-etcd3gw
|
|
tooz_backend_daemon: etcd
|
|
|
|
- job:
|
|
name: tooz-tox-py314-memcached
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-memcached`` environment.
|
|
vars:
|
|
tox_envlist: py314-memcached
|
|
tooz_backend_daemon: memcached
|
|
|
|
- job:
|
|
name: tooz-tox-py314-mysql
|
|
parent: tooz-tox-py314
|
|
# NOTE(tkajinam): Debian Trixie which is used for py314 tests do not
|
|
# provide mysqld. Because pifpaf does not support mariadb atm we use
|
|
# Ubuntu Noble which provides mysql.
|
|
nodeset: ubuntu-noble
|
|
description: |
|
|
Run tests using ``py314-mysql`` environment.
|
|
vars:
|
|
python_use_pyenv: True
|
|
tox_envlist: py314-mysql
|
|
tooz_backend_daemon: mysql
|
|
|
|
- job:
|
|
name: tooz-tox-py314-postgresql
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-postgresql`` environment.
|
|
vars:
|
|
tox_envlist: py314-postgresql
|
|
tooz_backend_daemon: postgresql
|
|
|
|
- job:
|
|
name: tooz-tox-py314-redis
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-redis`` environment.
|
|
vars:
|
|
tox_envlist: py314-redis
|
|
tooz_backend_daemon: redis
|
|
|
|
- job:
|
|
name: tooz-tox-py314-sentinel
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-sentinel`` environment.
|
|
vars:
|
|
tox_envlist: py314-sentinel
|
|
tooz_backend_daemon: redis
|
|
|
|
- job:
|
|
name: tooz-tox-py314-zookeeper
|
|
parent: tooz-tox-py314
|
|
description: |
|
|
Run tests using ``py314-zookeeper`` environment.
|
|
vars:
|
|
tox_envlist: py314-zookeeper
|
|
tooz_backend_daemon: zookeeper
|
|
|
|
# NOTE(tkajinam): This is currently used in etcd3gw
|
|
- job:
|
|
name: tooz-tox-py3-etcd3gw
|
|
parent: tooz-tox-py314-etcd3gw
|
|
description: |
|
|
Run tests using ``py314-etcd3gw`` environment.
|