From 57c95495eec0663447a3b8657d9395c97789290c Mon Sep 17 00:00:00 2001 From: Bart Wensley Date: Tue, 11 Sep 2018 12:08:40 -0500 Subject: [PATCH] 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 --- .zuul.yaml | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 059f78ae2a..dd7e378b1a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -2,9 +2,9 @@ - project: check: jobs: - - openstack-tox-linters: - voting: false - - sysinv-tox-unittest: + - openstack-tox-linters + - sysinv-tox-py27 + - sysinv-tox-flake8: voting: false - controllerconfig-tox-flake8 - controllerconfig-tox-py27 @@ -12,16 +12,18 @@ - configutilities-tox-flake8 gate: jobs: + - openstack-tox-linters + - sysinv-tox-py27 - controllerconfig-tox-flake8 - controllerconfig-tox-py27 - controllerconfig-tox-pylint - configutilities-tox-flake8 - job: - name: sysinv-tox-unittest + name: sysinv-tox-py27 parent: tox description: | - Run unit test for sysinv + Run py27 test for sysinv required-projects: - openstack/stx-update - openstack/stx-fault @@ -30,6 +32,19 @@ tox_envlist: py27 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: name: controllerconfig-tox-flake8 parent: tox