From dd66759b393715e925c410307a4a3b1cf688fcd1 Mon Sep 17 00:00:00 2001 From: Brian Rosmaita Date: Wed, 30 May 2018 16:58:48 -0400 Subject: [PATCH] Add periodic tips jobs Add jobs to the periodic queue that run the glanceclient unit tests against the master of various libraries we consume so that we don't have to wait for a release to detect a change that could be problematic. Change-Id: If4090462449b4c5340754490aa8f4116d5608e34 --- .zuul.yaml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index c61e0e7..12b9b06 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -74,6 +74,53 @@ devstack_localrc: ENABLE_IDENTITY_V2: false +- job: + name: glanceclient-tox-keystone-tips-base + parent: tox + description: Abstract job for glanceclient vs. keystone + required-projects: + - name: openstack/keystoneauth + +- job: + name: glanceclient-tox-py27-keystone-tips + parent: glanceclient-tox-keystone-tips-base + description: | + glanceclient py27 unit tests vs. keystone masters + vars: + tox_envlist: py27 + +- job: + name: glanceclient-tox-py35-keystone-tips + parent: glanceclient-tox-keystone-tips-base + description: | + glanceclient py35 unit tests vs. keystone masters + vars: + tox_envlist: py35 + +- job: + name: glanceclient-tox-oslo-tips-base + parent: tox + description: Abstract job for glanceclient vs. oslo + required-projects: + - name: openstack/oslo.i18n + - name: openstack/oslo.utils + +- job: + name: glanceclient-tox-py27-oslo-tips + parent: glanceclient-tox-oslo-tips-base + description: | + glanceclient py27 unit tests vs. oslo masters + vars: + tox_envlist: py27 + +- job: + name: glanceclient-tox-py35-oslo-tips + parent: glanceclient-tox-oslo-tips-base + description: | + glanceclient py35 unit tests vs. oslo masters + vars: + tox_envlist: py35 + - project: check: jobs: @@ -87,3 +134,9 @@ - glanceclient-dsvm-functional-v1 - glanceclient-dsvm-functional - openstack-tox-lower-constraints + periodic: + jobs: + - glanceclient-tox-py27-keystone-tips + - glanceclient-tox-py35-keystone-tips + - glanceclient-tox-py27-oslo-tips + - glanceclient-tox-py35-oslo-tips