From 77854f9730229dbfa3ce6f43b6117e48db0060ea Mon Sep 17 00:00:00 2001 From: Peter Stachowski Date: Fri, 12 Aug 2016 18:08:12 +0000 Subject: [PATCH] [trove] Add more nv scenario tests Added mariadb, postgresql and pxc as non-voting check jobs. Also add cassandra, couchbase, couchdb, mongodb and percona as experimental jobs. Change-Id: I51d23d396294c7ce4f584143f349ee52a2883c0e --- jenkins/jobs/projects.yaml | 26 ++++++++++++++++++-------- zuul/layout.yaml | 17 +++++++++++------ 2 files changed, 29 insertions(+), 14 deletions(-) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 58e2b2f590..1abd7a1563 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -13249,14 +13249,6 @@ datastore: 'mysql' job-suffix: '' branch-override: default - - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': - datastore: 'redis' - job-suffix: '' - branch-override: default - - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': - datastore: 'mysql' - job-suffix: '' - branch-override: default - 'gate-trove-functional-dsvm-{datastore}{job-suffix}': datastore: 'mysql' job-suffix: '-liberty' @@ -13265,6 +13257,24 @@ datastore: 'mysql' job-suffix: '-mitaka' branch-override: stable/mitaka + - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': + job-suffix: '' + branch-override: default + datastore: + - mysql + - redis + - 'gate-trove-scenario-functional-dsvm-{datastore}{job-suffix}': + job-suffix: '-nv' + branch-override: default + datastore: + - cassandra + - couchbase + - couchdb + - mariadb + - mongodb + - percona + - postgresql + - pxc - 'gate-trove-buildimage-{datastore}': datastore: 'mysql' - 'gate-trove-buildimage-{datastore}': diff --git a/zuul/layout.yaml b/zuul/layout.yaml index da3cd8eac6..62d85b2846 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -2721,10 +2721,7 @@ jobs: - name: gate-trove-buildimage-percona voting: false - - name: gate-trove-scenario-functional-dsvm-mysql - branch: ^(?!stable/(liberty|mitaka)).*$ - - - name: gate-trove-scenario-functional-dsvm-redis + - name: ^gate-trove-scenario-functional-dsvm-.*$ branch: ^(?!stable/(liberty|mitaka)).*$ - name: gate-trove-python34-db @@ -15821,16 +15818,24 @@ projects: check: - gate-trove-functional-dsvm-mysql - gate-tempest-dsvm-trove - - gate-trove-scenario-functional-dsvm-redis + - gate-trove-scenario-functional-dsvm-mariadb-nv - gate-trove-scenario-functional-dsvm-mysql + - gate-trove-scenario-functional-dsvm-postgresql-nv + - gate-trove-scenario-functional-dsvm-pxc-nv + - gate-trove-scenario-functional-dsvm-redis gate: - gate-trove-functional-dsvm-mysql - - gate-trove-scenario-functional-dsvm-redis - gate-trove-scenario-functional-dsvm-mysql + - gate-trove-scenario-functional-dsvm-redis post: - trove-coverage-db-ubuntu-trusty - trove-coverage-db-ubuntu-xenial experimental: + - gate-trove-scenario-functional-dsvm-cassandra-nv + - gate-trove-scenario-functional-dsvm-couchbase-nv + - gate-trove-scenario-functional-dsvm-couchdb-nv + - gate-trove-scenario-functional-dsvm-mongodb-nv + - gate-trove-scenario-functional-dsvm-percona-nv - gate-grenade-dsvm-trove - name: openstack/trove-dashboard