From 7a46a3d135bba7ecc89362e53f7b8ab152ef6205 Mon Sep 17 00:00:00 2001 From: Zhao Chao Date: Tue, 17 Jul 2018 21:40:59 +0800 Subject: [PATCH] A new Zuul job for trove-tempest-plugin itself Recently there are new patches in this plugin, it's necessary all new tests will be tested, however the current python-troveclient-tempest-neutron-src job in fact does not run any tests of trove-templest-plugin(only the default tempest api and scenario tests are included). This patch add a new job only for this plugin itself, we may also could just remove the python-troveclient-tempest-neutron-src job later. Change-Id: I0ff8133c1235bde27d3a66786d65f99f16b9a1fa Signed-off-by: Zhao Chao --- .zuul.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 22d0a9a..d354014 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -2,7 +2,26 @@ check: jobs: - python-troveclient-tempest-neutron-src + - trove-tempest-plugin gate: queue: trove jobs: - python-troveclient-tempest-neutron-src + - trove-tempest-plugin +- job: + name: trove-tempest-plugin + parent: devstack-tempest + required-projects: + - openstack/neutron + - openstack/trove + - openstack/trove-tempest-plugin + vars: + tox_envlist: 'all' + devstack_localrc: + TEMPEST_PLUGINS: '/opt/stack/trove-tempest-plugin' + devstack_plugins: + trove: git://git.openstack.org/openstack/trove + devstack_services: + tempest: true + tls-proxy: false + tempest_test_regex: ^trove_tempest_plugin\.tests