From 07a8a9d693c0674af134c443260ed58c9badcfb0 Mon Sep 17 00:00:00 2001 From: Michael Johnson Date: Mon, 24 Jan 2022 23:02:45 +0000 Subject: [PATCH] Add non-voting dnspython latest release unit test This patch adds a non-voting job that runs the Designate unit tests with the latest release of the dnspython package. Change-Id: Ief33213ab5cc549b7fa4babc4eabf72aaeb98b6b --- .zuul.yaml | 10 ++++++++++ tox.ini | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 9a68deb81..8c60f9a2f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -147,6 +147,14 @@ - ^etc/.*$ - ^releasenotes/.*$ +- job: + name: designate-tox-dnspython-latest + parent: openstack-tox + description: | + Run the Designate unit tests with the latest release of dnspython. + vars: + tox_envlist: dnspython-latest + - project-template: name: designate-devstack-jobs check: @@ -183,6 +191,8 @@ check: jobs: - neutron-tempest-plugin-designate-scenario + - designate-tox-dnspython-latest: + voting: false gate: queue: designate jobs: diff --git a/tox.ini b/tox.ini index 0d20e4f4b..e8e5cb0b0 100644 --- a/tox.ini +++ b/tox.ini @@ -189,3 +189,8 @@ deps = -c{toxinidir}/lower-constraints.txt -r{toxinidir}/test-requirements.txt -r{toxinidir}/requirements.txt + +[testenv:dnspython-latest] +commands = + python -m pip install -U dnspython --pre + {[testenv]commands}