Merge "Add Neutron fullstack python35 tests"

This commit is contained in:
Jenkins 2017-06-28 20:24:21 +00:00 committed by Gerrit Code Review
commit da5152c71c
3 changed files with 16 additions and 5 deletions

View File

@ -243,7 +243,7 @@
- console-log
- job-template:
name: '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}'
name: '{pipeline}-neutron-dsvm-fullstack{python}-{node}{suffix}'
node: '{node}'
wrappers:
@ -270,12 +270,12 @@
fi
function gate_hook {{
bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-fullstack
bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-fullstack{python}
}}
export -f gate_hook
function post_test_hook {{
bash -xe $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh dsvm-fullstack
bash -xe $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh dsvm-fullstack{python}
}}
export -f post_test_hook

View File

@ -8307,13 +8307,20 @@
node: ubuntu-xenial
suffix: '-nv'
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}':
- '{pipeline}-neutron-dsvm-fullstack{python}-{node}{suffix}':
pipeline: gate
python: ''
node:
- ubuntu-trusty
- ubuntu-xenial
suffix: ''
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack{python}-{node}{suffix}':
pipeline: gate
python: '-python35'
node: ubuntu-xenial
suffix: '-nv'
branch-override: default
- '{pipeline}-neutron-dsvm-api{which}-{node}{suffix}':
pipeline: gate
node:

View File

@ -1588,7 +1588,7 @@ jobs:
# Skip non-doc jobs for doc-only or translation-only neutron
# changes. Since doc/source/conf.py is checked by
# neutron-(pep8|pylint), those jobs should not be skipped.
- name: ^.*neutron-((dsvm-api|dsvm-fullstack|dsvm-functional|dsvm-functional-python35|python(27|34|35))(-ubuntu-.*)?|coverage-.+|lbaasv[12]-dsvm-(api|minimal))$
- name: ^.*neutron-((dsvm-api|dsvm-fullstack|dsvm-fullstack-python35|dsvm-functional|dsvm-functional-python35|python(27|34|35))(-ubuntu-.*)?|coverage-.+|lbaasv[12]-dsvm-(api|minimal))$
skip-if:
- project: ^openstack/neutron$
all-files-match-any:
@ -2303,6 +2303,9 @@ jobs:
- name: ^gate-neutron-dsvm-fullstack-ubuntu-(trusty|xenial)
voting: false
- name: ^gate-neutron-dsvm-fullstack-python35-ubuntu-xenial.*$
branch: ^(?!stable/(newton|ocata)).*$
- name: ^gate-neutron-dsvm-functional-python35-ubuntu-xenial.*$
branch: ^(?!stable/(newton|ocata)).*$
@ -13120,6 +13123,7 @@ projects:
- neutron-coverage-ubuntu-xenial
experimental:
- gate-neutron-dsvm-functional-python35-ubuntu-xenial-nv
- gate-neutron-dsvm-fullstack-python35-ubuntu-xenial-nv
- gate-grenade-dsvm-neutron-forward-ubuntu-trusty
- gate-grenade-dsvm-neutron-forward-ubuntu-xenial
- gate-tempest-dsvm-neutron-ipv6only-nv