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 - console-log
- job-template: - job-template:
name: '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}' name: '{pipeline}-neutron-dsvm-fullstack{python}-{node}{suffix}'
node: '{node}' node: '{node}'
wrappers: wrappers:
@ -270,12 +270,12 @@
fi fi
function gate_hook {{ 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 export -f gate_hook
function post_test_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 export -f post_test_hook

View File

@ -8307,13 +8307,20 @@
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-nv' suffix: '-nv'
branch-override: default branch-override: default
- '{pipeline}-neutron-dsvm-fullstack-{node}{suffix}': - '{pipeline}-neutron-dsvm-fullstack{python}-{node}{suffix}':
pipeline: gate pipeline: gate
python: ''
node: node:
- ubuntu-trusty - ubuntu-trusty
- ubuntu-xenial - ubuntu-xenial
suffix: '' suffix: ''
branch-override: default 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}-neutron-dsvm-api{which}-{node}{suffix}':
pipeline: gate pipeline: gate
node: node:

View File

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