Merge "Bump python versions used in tests"

This commit is contained in:
Zuul 2024-10-05 11:54:33 +00:00 committed by Gerrit Code Review
commit ad7e8e8043
4 changed files with 99 additions and 98 deletions

View File

@ -9,173 +9,173 @@
- release-notes-jobs-python3 - release-notes-jobs-python3
check: check:
jobs: jobs:
- tooz-tox-py38-etcd3gw - tooz-tox-py39-etcd3gw
- tooz-tox-py310-etcd3gw - tooz-tox-py312-etcd3gw
- tooz-tox-py38-zookeeper - tooz-tox-py39-zookeeper
- tooz-tox-py310-zookeeper - tooz-tox-py312-zookeeper
- tooz-tox-py38-redis - tooz-tox-py39-redis
- tooz-tox-py310-redis - tooz-tox-py312-redis
- tooz-tox-py38-sentinel - tooz-tox-py39-sentinel
- tooz-tox-py310-sentinel - tooz-tox-py312-sentinel
- tooz-tox-py38-memcached - tooz-tox-py39-memcached
- tooz-tox-py310-memcached - tooz-tox-py312-memcached
- tooz-tox-py38-postgresql - tooz-tox-py39-postgresql
- tooz-tox-py310-postgresql - tooz-tox-py312-postgresql
- tooz-tox-py38-mysql - tooz-tox-py39-mysql
- tooz-tox-py310-mysql - tooz-tox-py312-mysql
- tooz-tox-py38-consul - tooz-tox-py39-consul
- tooz-tox-py310-consul - tooz-tox-py312-consul
gate: gate:
jobs: jobs:
- tooz-tox-py38-etcd3gw - tooz-tox-py39-etcd3gw
- tooz-tox-py310-etcd3gw - tooz-tox-py312-etcd3gw
- tooz-tox-py38-zookeeper - tooz-tox-py39-zookeeper
- tooz-tox-py310-zookeeper - tooz-tox-py312-zookeeper
- tooz-tox-py38-redis - tooz-tox-py39-redis
- tooz-tox-py310-redis - tooz-tox-py312-redis
- tooz-tox-py38-sentinel - tooz-tox-py39-sentinel
- tooz-tox-py310-sentinel - tooz-tox-py312-sentinel
- tooz-tox-py38-memcached - tooz-tox-py39-memcached
- tooz-tox-py310-memcached - tooz-tox-py312-memcached
- tooz-tox-py38-postgresql - tooz-tox-py39-postgresql
- tooz-tox-py310-postgresql - tooz-tox-py312-postgresql
- tooz-tox-py38-mysql - tooz-tox-py39-mysql
- tooz-tox-py310-mysql - tooz-tox-py312-mysql
- tooz-tox-py38-consul - tooz-tox-py39-consul
- tooz-tox-py310-consul - tooz-tox-py312-consul
- job: - job:
name: tooz-tox-py38-consul name: tooz-tox-py39-consul
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-consul`` environment. Run tests using ``py39-consul`` environment.
vars: vars:
tox_envlist: py38-consul tox_envlist: py39-consul
- job: - job:
name: tooz-tox-py38-etcd3gw name: tooz-tox-py39-etcd3gw
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-etcd3gw`` environment. Run tests using ``py39-etcd3gw`` environment.
vars: vars:
tox_envlist: py38-etcd3gw tox_envlist: py39-etcd3gw
- job: - job:
name: tooz-tox-py38-memcached name: tooz-tox-py39-memcached
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-memcached`` environment. Run tests using ``py39-memcached`` environment.
vars: vars:
tox_envlist: py38-memcached tox_envlist: py39-memcached
- job: - job:
name: tooz-tox-py38-mysql name: tooz-tox-py39-mysql
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-mysql`` environment. Run tests using ``py39-mysql`` environment.
vars: vars:
tox_envlist: py38-mysql tox_envlist: py39-mysql
- job: - job:
name: tooz-tox-py38-postgresql name: tooz-tox-py39-postgresql
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-postgresql`` environment. Run tests using ``py39-postgresql`` environment.
vars: vars:
tox_envlist: py38-postgresql tox_envlist: py39-postgresql
- job: - job:
name: tooz-tox-py38-redis name: tooz-tox-py39-redis
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-redis`` environment. Run tests using ``py39-redis`` environment.
vars: vars:
tox_envlist: py38-redis tox_envlist: py39-redis
pre-run: pre-run:
- playbooks/stop-redis.yaml - playbooks/stop-redis.yaml
- job: - job:
name: tooz-tox-py38-sentinel name: tooz-tox-py39-sentinel
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-sentinel`` environment. Run tests using ``py39-sentinel`` environment.
vars: vars:
tox_envlist: py38-sentinel tox_envlist: py39-sentinel
pre-run: pre-run:
- playbooks/stop-redis.yaml - playbooks/stop-redis.yaml
- job: - job:
name: tooz-tox-py38-zookeeper name: tooz-tox-py39-zookeeper
parent: openstack-tox-py38 parent: openstack-tox-py39
description: | description: |
Run tests using ``py38-zookeeper`` environment. Run tests using ``py39-zookeeper`` environment.
vars: vars:
tox_envlist: py38-zookeeper tox_envlist: py39-zookeeper
- job: - job:
name: tooz-tox-py310-consul name: tooz-tox-py312-consul
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-consul`` environment. Run tests using ``py312-consul`` environment.
vars: vars:
tox_envlist: py310-consul tox_envlist: py312-consul
- job: - job:
name: tooz-tox-py310-etcd3gw name: tooz-tox-py312-etcd3gw
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-etcd3gw`` environment. Run tests using ``py312-etcd3gw`` environment.
vars: vars:
tox_envlist: py310-etcd3gw tox_envlist: py312-etcd3gw
- job: - job:
name: tooz-tox-py310-memcached name: tooz-tox-py312-memcached
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-memcached`` environment. Run tests using ``py312-memcached`` environment.
vars: vars:
tox_envlist: py310-memcached tox_envlist: py312-memcached
- job: - job:
name: tooz-tox-py310-mysql name: tooz-tox-py312-mysql
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-mysql`` environment. Run tests using ``py312-mysql`` environment.
vars: vars:
tox_envlist: py310-mysql tox_envlist: py312-mysql
- job: - job:
name: tooz-tox-py310-postgresql name: tooz-tox-py312-postgresql
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-postgresql`` environment. Run tests using ``py312-postgresql`` environment.
vars: vars:
tox_envlist: py310-postgresql tox_envlist: py312-postgresql
- job: - job:
name: tooz-tox-py310-redis name: tooz-tox-py312-redis
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-redis`` environment. Run tests using ``py312-redis`` environment.
vars: vars:
tox_envlist: py310-redis tox_envlist: py312-redis
pre-run: pre-run:
- playbooks/stop-redis.yaml - playbooks/stop-redis.yaml
- job: - job:
name: tooz-tox-py310-sentinel name: tooz-tox-py312-sentinel
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-sentinel`` environment. Run tests using ``py312-sentinel`` environment.
vars: vars:
tox_envlist: py310-sentinel tox_envlist: py312-sentinel
pre-run: pre-run:
- playbooks/stop-redis.yaml - playbooks/stop-redis.yaml
- job: - job:
name: tooz-tox-py310-zookeeper name: tooz-tox-py312-zookeeper
parent: openstack-tox-py310 parent: openstack-tox-py312
description: | description: |
Run tests using ``py310-zookeeper`` environment. Run tests using ``py312-zookeeper`` environment.
vars: vars:
tox_envlist: py310-zookeeper tox_envlist: py312-zookeeper

View File

@ -1,4 +1,4 @@
redis-sentinel [platform:ubuntu !platform:ubuntu-trusty] redis-sentinel [platform:ubuntu]
redis-server [platform:dpkg] redis-server [platform:dpkg]
libpq-dev [platform:dpkg] libpq-dev [platform:dpkg]
postgresql [platform:dpkg] postgresql [platform:dpkg]

View File

@ -19,6 +19,7 @@ classifier =
Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: Implementation :: CPython
Topic :: System :: Distributed Computing Topic :: System :: Distributed Computing

View File

@ -1,6 +1,6 @@
[tox] [tox]
minversion = 3.1.0 minversion = 3.1.0
envlist = py3,py{38,310}-{zookeeper,redis,sentinel,memcached,postgresql,mysql,consul,etcd,etcd3gw},pep8 envlist = py3,py{39,312}-{zookeeper,redis,sentinel,memcached,postgresql,mysql,consul,etcd,etcd3gw},pep8
ignore_basepython_conflict = True ignore_basepython_conflict = True
[testenv] [testenv]