Add python3 tempest tests

Change-Id: Iaac097199e1accbc3b23fad5382b00281b4e7927
This commit is contained in:
Adrian Czarnecki 2018-11-26 10:15:19 +01:00
parent 42584c12b4
commit 1732c17574
1 changed files with 51 additions and 9 deletions

View File

@ -30,7 +30,7 @@
- ^releasenotes/.*$
- job:
name: monasca-tempest-python-influxdb
name: monasca-tempest-python2-influxdb
parent: monasca-tempest-base
vars:
devstack_localrc:
@ -39,6 +39,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
@ -51,7 +62,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:
@ -61,7 +72,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:
@ -70,6 +93,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
@ -82,16 +118,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