Use standard tox builder for d-g unittests

We can clean up unnecessary job defs for d-g unittests and get better
logging by using the standard tox builder for this. This isn't in the
same change as the previous one as its a bit larger and may need better
review.

Change-Id: Ic9273c1b347abc85809bc910ab5e85c0a30389ee
This commit is contained in:
Clark Boylan 2017-03-20 11:50:44 -07:00
parent 18de4ab683
commit b27ce187e3
3 changed files with 9 additions and 34 deletions

View File

@ -2427,36 +2427,6 @@
- console-log
- job:
name: gate-devstack-gate-unittests
node: ubuntu-xenial
builders:
- gerrit-git-prep
- install-distro-packages
- revoke-sudo
- run-tox:
envlist: run-tests
publishers:
- console-log
- job:
name: gate-devstack-gate-unittests-py3
node: ubuntu-xenial
builders:
- gerrit-git-prep
- install-distro-packages
- revoke-sudo
- run-tox:
envlist: py3-run-tests
publishers:
- console-log
# Jobs will get defined for master branch in the periodic pipeline.
- job-group:
name: devstack-periodic-master-jobs

View File

@ -3627,6 +3627,11 @@
jobs:
- gate-{name}-bashate
- 'gate-{name}-tox-{envlist}-{node}':
envlist:
- run-tests
- py3-run-tests
node: ubuntu-xenial
- project:
name: devstack-jobs

View File

@ -3979,8 +3979,8 @@ projects:
- name: grenade-nova-net
- name: experimental-tripleo-jobs
check:
- gate-devstack-gate-unittests
- gate-devstack-gate-unittests-py3
- gate-devstack-gate-tox-run-tests-ubuntu-xenial
- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial
- gate-devstack-gate-bashate
- gate-dg-hooks-dsvm
- gate-grenade-dsvm-multinode
@ -4003,8 +4003,8 @@ projects:
- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv
- gate-tempest-dsvm-neutron-dvr-multinode-full-ubuntu-xenial-nv
gate:
- gate-devstack-gate-unittests
- gate-devstack-gate-unittests-py3
- gate-devstack-gate-tox-run-tests-ubuntu-xenial
- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial
- gate-grenade-dsvm-multinode
- gate-grenade-dsvm-neutron-multinode-ubuntu-trusty
- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial