summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2019-12-09 15:15:08 +0000
committerGerrit Code Review <review@openstack.org>2019-12-09 15:15:08 +0000
commit83b86e1a66c9ff7e657a7774951a548dfbaf10d7 (patch)
treeedac8816d02a0492f3cb105e2fd38a87eaaa78f2
parent15ff3ffa677f467ecfe042fe44b0dc3c5a33efb3 (diff)
parent5a149be4eb4d307c31958fd310d49f86b6c860d4 (diff)
downloadtrove-83b86e1a66c9ff7e657a7774951a548dfbaf10d7.tar.gz
Merge "Add trove-tempest CI job"
-rw-r--r--.zuul.yaml51
1 files changed, 51 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index c5654e2d..5e75a02d 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -15,6 +15,7 @@
- trove-tox-bandit-baseline:
voting: false
- trove-tox-fakemodetests
+ - trove-tempest
- trove-functional-mysql
- trove-scenario-mysql-single
- trove-scenario-mysql-multi
@@ -346,6 +347,56 @@
- ^trove/tests/unittests/.*$
- job:
+ name: trove-tempest
+ parent: devstack-tempest
+ timeout: 7800
+ required-projects: &base_required_projects
+ - openstack/python-troveclient
+ - openstack/trove
+ - openstack/trove-tempest-plugin
+ - openstack/tempest
+ irrelevant-files:
+ - ^.*\.rst$
+ - ^doc/.*$
+ - ^etc/.*$
+ - ^releasenotes/.*$
+ vars: &base_vars
+ tox_envlist: all
+ tempest_concurrency: 2
+ devstack_localrc:
+ TEMPEST_PLUGINS: /opt/stack/trove-tempest-plugin
+ USE_PYTHON3: true
+ devstack_local_conf:
+ post-config:
+ $TROVE_CONF:
+ DEFAULT:
+ usage_timeout: 1800
+ devstack_plugins:
+ trove: https://opendev.org/openstack/trove.git
+ devstack_services:
+ etcd3: false
+ tls-proxy: false
+ ceilometer-acentral: false
+ ceilometer-acompute: false
+ ceilometer-alarm-evaluator: false
+ ceilometer-alarm-notifier: false
+ ceilometer-anotification: false
+ ceilometer-api: false
+ ceilometer-collector: false
+ cinder: true
+ c-sch: true
+ c-api: true
+ c-vol: true
+ c-bak: false
+ swift: true
+ s-account: true
+ s-container: true
+ s-object: true
+ s-proxy: true
+ tempest: true
+ tempest_test_regex: ^trove_tempest_plugin\.tests
+
+- job:
name: publish-trove-guest-image
parent: publish-openstack-artifacts
run: playbooks/image-build/run.yaml