From ed6563b0787509fa5dd8537d805c03c5fbd04c61 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Wed, 13 Sep 2023 14:40:45 +0100 Subject: [PATCH] Add job to test with SQLAlchemy master (2.x) Change-Id: I9ae3ddc7e57d2afcfc9dad49e3361080f8145357 Signed-off-by: Stephen Finucane --- .zuul.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index bd33a96ea3..7f7706f23f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -28,6 +28,21 @@ bindep_profile: test py38 timeout: 3600 +- job: + name: nova-tox-py310-with-sqlalchemy-2x + parent: openstack-tox-py310 + description: | + Run unit tests with main branch of SQLAlchemy, alembic and oslo.db. + Takes advantage of the base tox job's install-siblings feature. + # The job only tests the latest and shouldn't be run on the stable branches + branches: ^master$ + required-projects: + - name: github.com/sqlalchemy/sqlalchemy + override-checkout: main + - name: github.com/sqlalchemy/alembic + override-checkout: main + - name: openstack/oslo.db + - job: name: nova-tox-functional-py39 parent: openstack-tox-functional-py39 @@ -733,6 +748,7 @@ - nova-ovs-hybrid-plug - nova-tox-validate-backport: voting: false + - nova-tox-py310-with-sqlalchemy-2x - nova-tox-functional-py38 - nova-tox-functional-py39 - nova-tox-functional-py310