Run swift functional tests on xenial

This is part of the newton xenial work. Run swift's functional tests for
>=newton on xenial and continue to run the older branch tests on trusty.
This has been tested by using the devstack-gate reproduce.sh script on
infra xenial instances.

Change-Id: If03dee5e3a1618e289b7b6416267effd5ad68569
This commit is contained in:
Clark Boylan 2016-09-12 18:15:04 -07:00
parent 8d2e77ef1f
commit 0f6ed82583
3 changed files with 45 additions and 20 deletions

View File

@ -12063,15 +12063,21 @@
suffix: ''
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-swiftclient-dsvm-functional{special}{job-suffix}':
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swiftclient-dsvm-functional{special}{job-suffix}':
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
node: ubuntu-xenial
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: '-identity-v3-only'
job-suffix: '-nv'
branch-override: default
@ -13278,21 +13284,33 @@
- func-in-process-encryption
node:
- ubuntu-xenial
- '{pipeline}-swift-dsvm-functional{special}{job-suffix}':
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}{job-suffix}':
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: ''
job-suffix: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
special: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}{job-suffix}':
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-trusty
node: ubuntu-xenial
special: ''
job-suffix: '-nv'
branch-override: default
- '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}':
pipeline: gate
node: ubuntu-xenial
special: '-identity-v3-only'
job-suffix: '-nv'
branch-override: default

View File

@ -1,5 +1,5 @@
- job-template:
name: '{pipeline}-swift-dsvm-functional{special}{job-suffix}'
name: '{pipeline}-swift-dsvm-functional{special}-{node}{job-suffix}'
node: '{node}'
wrappers:
@ -42,7 +42,7 @@
- console-log
- job-template:
name: '{pipeline}-swiftclient-dsvm-functional{special}{job-suffix}'
name: '{pipeline}-swiftclient-dsvm-functional{special}-{node}{job-suffix}'
node: '{node}'
wrappers:

View File

@ -3394,7 +3394,8 @@ projects:
- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv
- gate-devstack-dsvm-updown
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
- gate-swift-dsvm-functional-nv
- gate-swift-dsvm-functional-ubuntu-trusty-nv
- gate-swift-dsvm-functional-ubuntu-xenial-nv
- gate-grenade-dsvm-neutron-ubuntu-trusty
- gate-grenade-dsvm-neutron-ubuntu-xenial
- gate-tempest-dsvm-multinode-full-ubuntu-trusty
@ -3651,7 +3652,7 @@ projects:
- gate-grenade-dsvm-multinode
- gate-grenade-dsvm-neutron-multinode
- gate-neutron-dsvm-functional-ubuntu-trusty-nv
- gate-swift-dsvm-functional-nv
- gate-swift-dsvm-functional-ubuntu-xenial-nv
- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv
- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv
- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv
@ -14740,13 +14741,17 @@ projects:
- name: pypy-jobs
- name: lib-forward-testing
check:
- gate-swift-dsvm-functional
- gate-swift-dsvm-functional-identity-v3-only-nv
- gate-swiftclient-dsvm-functional
- gate-swiftclient-dsvm-functional-identity-v3-only-nv
- gate-swift-dsvm-functional-ubuntu-trusty
- gate-swift-dsvm-functional-ubuntu-xenial
- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv
- gate-swiftclient-dsvm-functional-ubuntu-trusty
- gate-swiftclient-dsvm-functional-ubuntu-xenial
- gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv
gate:
- gate-swift-dsvm-functional
- gate-swiftclient-dsvm-functional
- gate-swift-dsvm-functional-ubuntu-trusty
- gate-swift-dsvm-functional-ubuntu-xenial
- gate-swiftclient-dsvm-functional-ubuntu-trusty
- gate-swiftclient-dsvm-functional-ubuntu-xenial
post:
- python-swiftclient-coverage-ubuntu-trusty
- python-swiftclient-coverage-ubuntu-xenial
@ -15871,10 +15876,11 @@ projects:
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
- gate-grenade-dsvm-ubuntu-trusty
- gate-grenade-dsvm-ubuntu-xenial
- gate-swift-dsvm-functional
- gate-swift-dsvm-functional-ubuntu-trusty
- gate-swift-dsvm-functional-ubuntu-xenial
- gate-swift-tox-bandit-ubuntu-trusty
- gate-swift-tox-bandit-ubuntu-xenial
- gate-swift-dsvm-functional-identity-v3-only-nv
- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv
gate:
- gate-swift-tox-func-ubuntu-trusty
- gate-swift-tox-func-ubuntu-xenial
@ -15884,7 +15890,8 @@ projects:
- gate-tempest-dsvm-full-ubuntu-xenial
- gate-grenade-dsvm-ubuntu-trusty
- gate-grenade-dsvm-ubuntu-xenial
- gate-swift-dsvm-functional
- gate-swift-dsvm-functional-ubuntu-trusty
- gate-swift-dsvm-functional-ubuntu-xenial
post:
- swift-coverage-ubuntu-trusty
- swift-coverage-ubuntu-xenial