Make linters and sysinv py27 tests gating

Making the linters and sysinv py27 unit tests voting/gating and
adding a non-voting flake8 job (to be made voting as soon as the
last few errors are cleaned up).

Story: 2003375
Task: 26384

Change-Id: Iab05f89ff893af59982f453e3624152bc588d776
This commit is contained in:
Bart Wensley 2018-09-11 12:08:40 -05:00
parent bb08393749
commit 57c95495ee
1 changed files with 20 additions and 5 deletions

View File

@ -2,9 +2,9 @@
- project: - project:
check: check:
jobs: jobs:
- openstack-tox-linters: - openstack-tox-linters
voting: false - sysinv-tox-py27
- sysinv-tox-unittest: - sysinv-tox-flake8:
voting: false voting: false
- controllerconfig-tox-flake8 - controllerconfig-tox-flake8
- controllerconfig-tox-py27 - controllerconfig-tox-py27
@ -12,16 +12,18 @@
- configutilities-tox-flake8 - configutilities-tox-flake8
gate: gate:
jobs: jobs:
- openstack-tox-linters
- sysinv-tox-py27
- controllerconfig-tox-flake8 - controllerconfig-tox-flake8
- controllerconfig-tox-py27 - controllerconfig-tox-py27
- controllerconfig-tox-pylint - controllerconfig-tox-pylint
- configutilities-tox-flake8 - configutilities-tox-flake8
- job: - job:
name: sysinv-tox-unittest name: sysinv-tox-py27
parent: tox parent: tox
description: | description: |
Run unit test for sysinv Run py27 test for sysinv
required-projects: required-projects:
- openstack/stx-update - openstack/stx-update
- openstack/stx-fault - openstack/stx-fault
@ -30,6 +32,19 @@
tox_envlist: py27 tox_envlist: py27
tox_extra_args: -c sysinv/sysinv/sysinv/tox.ini tox_extra_args: -c sysinv/sysinv/sysinv/tox.ini
- job:
name: sysinv-tox-flake8
parent: tox
description: |
Run flake8 test for sysinv
required-projects:
- openstack/stx-update
- openstack/stx-fault
- openstack/stx-integ
vars:
tox_envlist: flake8
tox_extra_args: -c sysinv/sysinv/sysinv/tox.ini
- job: - job:
name: controllerconfig-tox-flake8 name: controllerconfig-tox-flake8
parent: tox parent: tox