Add python35 jobs

Add python35 unittest jobs across the board where there were preexisting
python34 jobs. These jobs are all non voting to start. Projects can
switch to voting when they are happy with the results.

Note this doesn't add python35 jobs for the one off special python34
jobs that some projects have.

Change-Id: Ic2a0699e1810953b4f54e72017dfbc55725dd80e
This commit is contained in:
Clark Boylan 2016-06-30 13:03:06 -07:00 committed by Andreas Jaeger
parent f269e732f0
commit f85fc23436
5 changed files with 1070 additions and 251 deletions

View File

@ -565,6 +565,11 @@
builders:
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh py34"
- builder:
name: python35
builders:
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh py35"
- builder:
name: pypy
builders:

File diff suppressed because it is too large Load Diff

View File

@ -234,6 +234,59 @@
node: ubuntu-trusty
- job-template:
name: 'gate-{name}-python35{suffix}'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- zuul-git-prep-upper-constraints
- install-distro-packages
- revoke-sudo
- python35
- assert-no-extra-files
publishers:
- test-results
- console-log
node: ubuntu-xenial
- job-template:
name: 'gate-{name}-python35-db{suffix}'
description: 'Same job as gate-{name}-python35{suffix} but sets up databases.'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- zuul-git-prep-upper-constraints
- install-distro-packages
- mysql-prep
- pgsql-prep
- mysql-db:
db_name: openstack_citest
- pgsql-db:
db_name: openstack_citest
- revoke-sudo
- python35
- assert-no-extra-files
publishers:
- test-results
- console-log
node: ubuntu-xenial
- job-template:
name: 'gate-{name}-pypy'

View File

@ -69,3 +69,27 @@
- console-log
node: ubuntu-trusty
- job-template:
name: 'gate-{name}-python35-searchlight-nv'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- zuul-git-prep-upper-constraints
- elasticsearch-install
- install-distro-packages
- revoke-sudo
- python35
- assert-no-extra-files
publishers:
- test-results
- console-log
node: ubuntu-xenial

File diff suppressed because it is too large Load Diff