Merge "Add python3 tempest tests"

This commit is contained in:
Zuul 2018-12-18 12:39:46 +00:00 committed by Gerrit Code Review
commit 02b92c942a
1 changed files with 51 additions and 9 deletions

View File

@ -54,7 +54,7 @@
- ^releasenotes/.*$
- job:
name: monasca-tempest-python-influxdb
name: monasca-tempest-python2-influxdb
parent: monasca-tempest-base
vars:
devstack_localrc:
@ -63,6 +63,17 @@
MONASCA_METRICS_DB: influxdb
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-python3-influxdb
parent: monasca-tempest-base
vars:
devstack_localrc:
USE_PYTHON3: true
MONASCA_API_IMPLEMENTATION_LANG: python
MONASCA_PERSISTER_IMPLEMENTATION_LANG: python
MONASCA_METRICS_DB: influxdb
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-java-influxdb
parent: monasca-tempest-base
@ -75,7 +86,7 @@
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-python-cassandra
name: monasca-tempest-python2-cassandra
parent: monasca-tempest-base
vars:
devstack_localrc:
@ -85,7 +96,19 @@
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-java-cassandra
name: monasca-tempest-python3-cassandra
parent: monasca-tempest-base
voting: false
vars:
devstack_localrc:
USE_PYTHON3: true
MONASCA_API_IMPLEMENTATION_LANG: python
MONASCA_PERSISTER_IMPLEMENTATION_LANG: python
MONASCA_METRICS_DB: cassandra
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-python2-java-cassandra
parent: monasca-tempest-base
vars:
devstack_localrc:
@ -94,6 +117,19 @@
MONASCA_METRICS_DB: cassandra
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- job:
name: monasca-tempest-python3-java-cassandra
parent: monasca-tempest-base
voting: false
vars:
devstack_localrc:
USE_PYTHON3: true
MONASCA_API_IMPLEMENTATION_LANG: python
MONASCA_PERSISTER_IMPLEMENTATION_LANG: java
MONASCA_METRICS_DB: cassandra
TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin
- project:
templates:
- check-requirements
@ -106,16 +142,22 @@
- release-notes-jobs-python3
check:
jobs:
- monasca-tempest-python-influxdb
- monasca-tempest-python2-influxdb
- monasca-tempest-python3-influxdb
- monasca-tempest-java-influxdb
- monasca-tempest-python-cassandra
- monasca-tempest-java-cassandra
- monasca-tempest-python2-cassandra
- monasca-tempest-python3-cassandra
- monasca-tempest-python2-java-cassandra
- monasca-tempest-python3-java-cassandra
- legacy-monasca-api-maven-build:
voting: false
gate:
queue: monasca
jobs:
- monasca-tempest-python-influxdb
- monasca-tempest-python2-influxdb
- monasca-tempest-python3-influxdb
- monasca-tempest-java-influxdb
- monasca-tempest-python-cassandra
- monasca-tempest-java-cassandra
- monasca-tempest-python2-cassandra
- monasca-tempest-python3-cassandra
- monasca-tempest-python2-java-cassandra
- monasca-tempest-python3-java-cassandra