Merge "Switch taskflow to use the unittests slave script"

This commit is contained in:
Jenkins 2014-09-07 21:13:20 +00:00 committed by Gerrit Code Review
commit 0c711dc866
4 changed files with 38 additions and 8 deletions

View File

@ -232,6 +232,14 @@
builders:
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh {envlist}"
- builder:
name: unittests
builders:
# NOTE(harlowja): the 'py' prefix will be added on automatically to the
# {envlist} by the internals of the run-unittests.sh script (so make
# sure you don't include it yourself).
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh {envlist}"
- builder:
name: assert-no-extra-files
builders:

View File

@ -2342,11 +2342,12 @@
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: py26-sa7-mysql
- gate-{name}-unittests-{envlist}:
# NOTE(harlowja): the 'py' prefix will be added on automatically.
envlist: "26-sa7-mysql"
node: bare-centos6
- gate-{name}-tox-{envlist}:
envlist: py27-sa8-mysql
- gate-{name}-unittests-{envlist}:
envlist: "27-sa8-mysql"
- project:
name: cl-openstack-client

View File

@ -201,6 +201,27 @@
node: '{node}'
- job-template:
name: 'gate-{name}-unittests-{envlist}'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- revoke-sudo
- gerrit-git-prep
- unittests:
envlist: '{envlist}'
- assert-no-extra-files
publishers:
- test-results
- console-log
node: '{node}'
- job-template:
name: '{name}-tarball'
node: 'bare-precise || bare-trusty'

View File

@ -1394,11 +1394,11 @@ projects:
- name: integrated-gate
- name: publish-to-pypi
check:
- gate-taskflow-tox-py26-sa7-mysql
- gate-taskflow-tox-py27-sa8-mysql
- gate-taskflow-unittests-26-sa7-mysql
- gate-taskflow-unittests-27-sa8-mysql
gate:
- gate-taskflow-tox-py26-sa7-mysql
- gate-taskflow-tox-py27-sa8-mysql
- gate-taskflow-unittests-26-sa7-mysql
- gate-taskflow-unittests-27-sa8-mysql
- name: openstack/trove
template: