Gate on quantum devstack.
Add gate-tempest-devstack-vm-quantum to all the projects gating on devstack. Make it vote. Remove gate-devstack-vm-quantum (a subset of the above job). Change-Id: I0046ccaf0c0febe61f14173447058b76169b4d77 Reviewed-on: https://review.openstack.org/19876 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
This commit is contained in:
parent
8ed465353d
commit
e9651c9fca
@ -108,43 +108,6 @@
|
|||||||
- devstack-complete
|
- devstack-complete
|
||||||
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: gate-devstack-vm-quantum
|
|
||||||
node: devstack-precise
|
|
||||||
|
|
||||||
wrappers:
|
|
||||||
- timeout:
|
|
||||||
timeout: 90
|
|
||||||
fail: true
|
|
||||||
- timestamps
|
|
||||||
|
|
||||||
parameters:
|
|
||||||
- label:
|
|
||||||
name: NODE_LABEL
|
|
||||||
description: Label of node to use for this build
|
|
||||||
default: devstack-precise
|
|
||||||
|
|
||||||
triggers:
|
|
||||||
- zuul
|
|
||||||
|
|
||||||
builders:
|
|
||||||
- devstack-inprogress
|
|
||||||
- devstack-checkout
|
|
||||||
- shell: |
|
|
||||||
#!/bin/bash -xe
|
|
||||||
export PYTHONUNBUFFERED=true
|
|
||||||
export DEVSTACK_GATE_TEMPEST=0
|
|
||||||
export DEVSTACK_GATE_QUANTUM=1
|
|
||||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
|
||||||
./safe-devstack-vm-gate-wrap.sh
|
|
||||||
- link-logs
|
|
||||||
|
|
||||||
publishers:
|
|
||||||
- devstack-logs
|
|
||||||
- console-log
|
|
||||||
- devstack-complete
|
|
||||||
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: gate-tempest-devstack-vm-quantum
|
name: gate-tempest-devstack-vm-quantum
|
||||||
node: devstack-precise
|
node: devstack-precise
|
||||||
|
@ -68,6 +68,11 @@ jobs:
|
|||||||
parameter-function: devstack_params
|
parameter-function: devstack_params
|
||||||
- name: gate-tempest-devstack-vm-cinder
|
- name: gate-tempest-devstack-vm-cinder
|
||||||
branch: stable/folsom
|
branch: stable/folsom
|
||||||
|
- name: gate-tempest-devstack-vm-quantum
|
||||||
|
branch: ^(?!stable/(diablo|essex|folsom)).*$
|
||||||
|
- name: gate-tempest-devstack-vm-postgres
|
||||||
|
branch: ^(?!stable/(diablo|essex|folsom)).*$
|
||||||
|
voting: false
|
||||||
- name: ^.*-python27$
|
- name: ^.*-python27$
|
||||||
parameter-function: python27_params
|
parameter-function: python27_params
|
||||||
- name: gate-nova-pylint
|
- name: gate-nova-pylint
|
||||||
@ -93,15 +98,6 @@ jobs:
|
|||||||
branch: ^master$
|
branch: ^master$
|
||||||
- name: gate-openstack-cli-guide
|
- name: gate-openstack-cli-guide
|
||||||
success-pattern: http://docs-draft.openstack.org/{job.name}/{pipeline.name}/{build.number}/cli/quick-start
|
success-pattern: http://docs-draft.openstack.org/{job.name}/{pipeline.name}/{build.number}/cli/quick-start
|
||||||
- name: gate-tempest-devstack-vm-quantum
|
|
||||||
branch: ^(?!stable/(diablo|essex|folsom)).*$
|
|
||||||
voting: false
|
|
||||||
- name: gate-devstack-vm-quantum
|
|
||||||
branch: ^(?!stable/(diablo|essex|folsom)).*$
|
|
||||||
voting: false
|
|
||||||
- name: gate-tempest-devstack-vm-postgres
|
|
||||||
branch: ^(?!stable/(diablo|essex|folsom)).*$
|
|
||||||
voting: false
|
|
||||||
|
|
||||||
|
|
||||||
projects:
|
projects:
|
||||||
@ -280,7 +276,7 @@ projects:
|
|||||||
- gate-cinder-python27
|
- gate-cinder-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-cinder-docs
|
- gate-cinder-docs
|
||||||
- gate-cinder-pep8
|
- gate-cinder-pep8
|
||||||
@ -288,7 +284,7 @@ projects:
|
|||||||
- gate-cinder-python27
|
- gate-cinder-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- cinder-branch-tarball
|
- cinder-branch-tarball
|
||||||
- cinder-coverage
|
- cinder-coverage
|
||||||
@ -307,7 +303,7 @@ projects:
|
|||||||
- gate-glance-python27
|
- gate-glance-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-glance-docs
|
- gate-glance-docs
|
||||||
- gate-glance-pep8
|
- gate-glance-pep8
|
||||||
@ -315,7 +311,7 @@ projects:
|
|||||||
- gate-glance-python27
|
- gate-glance-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- glance-branch-tarball
|
- glance-branch-tarball
|
||||||
- glance-coverage
|
- glance-coverage
|
||||||
@ -335,7 +331,7 @@ projects:
|
|||||||
- gate-horizon-selenium
|
- gate-horizon-selenium
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-horizon-docs
|
- gate-horizon-docs
|
||||||
- gate-horizon-pep8
|
- gate-horizon-pep8
|
||||||
@ -344,7 +340,7 @@ projects:
|
|||||||
- gate-horizon-selenium
|
- gate-horizon-selenium
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- horizon-branch-tarball
|
- horizon-branch-tarball
|
||||||
- horizon-coverage
|
- horizon-coverage
|
||||||
@ -363,7 +359,7 @@ projects:
|
|||||||
- gate-keystone-python27
|
- gate-keystone-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-keystone-docs
|
- gate-keystone-docs
|
||||||
- gate-keystone-pep8
|
- gate-keystone-pep8
|
||||||
@ -371,7 +367,7 @@ projects:
|
|||||||
- gate-keystone-python27
|
- gate-keystone-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- keystone-branch-tarball
|
- keystone-branch-tarball
|
||||||
- keystone-coverage
|
- keystone-coverage
|
||||||
@ -392,7 +388,7 @@ projects:
|
|||||||
- gate-nova-python27
|
- gate-nova-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-nova-pylint
|
- gate-nova-pylint
|
||||||
gate:
|
gate:
|
||||||
- gate-nova-docs
|
- gate-nova-docs
|
||||||
@ -401,7 +397,7 @@ projects:
|
|||||||
- gate-nova-python27
|
- gate-nova-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- nova-branch-tarball
|
- nova-branch-tarball
|
||||||
- nova-coverage
|
- nova-coverage
|
||||||
@ -437,14 +433,12 @@ projects:
|
|||||||
- gate-quantum-python26
|
- gate-quantum-python26
|
||||||
- gate-quantum-python27
|
- gate-quantum-python27
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
gate:
|
gate:
|
||||||
- gate-quantum-docs
|
- gate-quantum-docs
|
||||||
- gate-quantum-pep8
|
- gate-quantum-pep8
|
||||||
- gate-quantum-python26
|
- gate-quantum-python26
|
||||||
- gate-quantum-python27
|
- gate-quantum-python27
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
post:
|
post:
|
||||||
- quantum-branch-tarball
|
- quantum-branch-tarball
|
||||||
- quantum-coverage
|
- quantum-coverage
|
||||||
@ -463,7 +457,7 @@ projects:
|
|||||||
- gate-swift-python27
|
- gate-swift-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-swift-docs
|
- gate-swift-docs
|
||||||
- gate-swift-pep8
|
- gate-swift-pep8
|
||||||
@ -471,7 +465,7 @@ projects:
|
|||||||
- gate-swift-python27
|
- gate-swift-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- swift-branch-tarball
|
- swift-branch-tarball
|
||||||
- swift-coverage
|
- swift-coverage
|
||||||
@ -511,7 +505,7 @@ projects:
|
|||||||
- gate-python-cinderclient-python27
|
- gate-python-cinderclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-python-cinderclient-docs
|
- gate-python-cinderclient-docs
|
||||||
- gate-python-cinderclient-pep8
|
- gate-python-cinderclient-pep8
|
||||||
@ -519,7 +513,7 @@ projects:
|
|||||||
- gate-python-cinderclient-python27
|
- gate-python-cinderclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- python-cinderclient-branch-tarball
|
- python-cinderclient-branch-tarball
|
||||||
- python-cinderclient-coverage
|
- python-cinderclient-coverage
|
||||||
@ -538,7 +532,7 @@ projects:
|
|||||||
- gate-python-glanceclient-python27
|
- gate-python-glanceclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-python-glanceclient-docs
|
- gate-python-glanceclient-docs
|
||||||
- gate-python-glanceclient-pep8
|
- gate-python-glanceclient-pep8
|
||||||
@ -546,7 +540,7 @@ projects:
|
|||||||
- gate-python-glanceclient-python27
|
- gate-python-glanceclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- python-glanceclient-branch-tarball
|
- python-glanceclient-branch-tarball
|
||||||
- python-glanceclient-coverage
|
- python-glanceclient-coverage
|
||||||
@ -565,7 +559,7 @@ projects:
|
|||||||
- gate-python-keystoneclient-python27
|
- gate-python-keystoneclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-python-keystoneclient-docs
|
- gate-python-keystoneclient-docs
|
||||||
- gate-python-keystoneclient-pep8
|
- gate-python-keystoneclient-pep8
|
||||||
@ -573,7 +567,7 @@ projects:
|
|||||||
- gate-python-keystoneclient-python27
|
- gate-python-keystoneclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- python-keystoneclient-branch-tarball
|
- python-keystoneclient-branch-tarball
|
||||||
- python-keystoneclient-coverage
|
- python-keystoneclient-coverage
|
||||||
@ -592,7 +586,7 @@ projects:
|
|||||||
- gate-python-novaclient-python27
|
- gate-python-novaclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-python-novaclient-docs
|
- gate-python-novaclient-docs
|
||||||
- gate-python-novaclient-pep8
|
- gate-python-novaclient-pep8
|
||||||
@ -600,7 +594,7 @@ projects:
|
|||||||
- gate-python-novaclient-python27
|
- gate-python-novaclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- python-novaclient-branch-tarball
|
- python-novaclient-branch-tarball
|
||||||
- python-novaclient-coverage
|
- python-novaclient-coverage
|
||||||
@ -640,7 +634,7 @@ projects:
|
|||||||
- gate-python-quantumclient-python27
|
- gate-python-quantumclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
gate:
|
gate:
|
||||||
- gate-python-quantumclient-docs
|
- gate-python-quantumclient-docs
|
||||||
- gate-python-quantumclient-pep8
|
- gate-python-quantumclient-pep8
|
||||||
@ -648,7 +642,7 @@ projects:
|
|||||||
- gate-python-quantumclient-python27
|
- gate-python-quantumclient-python27
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
post:
|
post:
|
||||||
- python-quantumclient-branch-tarball
|
- python-quantumclient-branch-tarball
|
||||||
- python-quantumclient-coverage
|
- python-quantumclient-coverage
|
||||||
@ -692,13 +686,11 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
|
|
||||||
- name: openstack-infra/devstack-gate
|
- name: openstack-infra/devstack-gate
|
||||||
check:
|
check:
|
||||||
@ -706,13 +698,11 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-devstack-vm
|
- gate-tempest-devstack-vm
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
|
|
||||||
# This is not strictly necessary; there is currently a transitive
|
# This is not strictly necessary; there is currently a transitive
|
||||||
# relationship between g-t-devstack-vm,
|
# relationship between g-t-devstack-vm,
|
||||||
@ -737,14 +727,12 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-pep8
|
- gate-tempest-pep8
|
||||||
- gate-tempest-devstack-vm-full
|
- gate-tempest-devstack-vm-full
|
||||||
- gate-tempest-devstack-vm-postgres
|
- gate-tempest-devstack-vm-postgres
|
||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-quantum
|
- gate-tempest-devstack-vm-quantum
|
||||||
- gate-devstack-vm-quantum
|
|
||||||
|
|
||||||
- name: openstack/ceilometer
|
- name: openstack/ceilometer
|
||||||
check:
|
check:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user