From e621d30097e547cba716c0311d982b55debdf6c0 Mon Sep 17 00:00:00 2001 From: Chris Dent Date: Fri, 3 May 2019 16:27:51 -0600 Subject: [PATCH] Run nova-tox-functional-py36 in the placement gate This requires some slight adjustsments to the job in nova, found in the depends-on. The result of this will be _this_ placement change running against nova master. In order to blacklist the api_sample_tests (to save some time) the job is inherited and some args are added to the tox command. Story: 2005562 Task: 30746 Depends-On: https://review.opendev.org/657074 Change-Id: I72ae7f552879be13777fea90fa7055e056d309a7 --- .zuul.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 660898e81..9f84056a8 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -14,6 +14,7 @@ jobs: - openstack-tox-functional - openstack-tox-functional-py36 + - placement-nova-tox-functional-py36 - placement-perfload: voting: false - tempest-full-py3: @@ -39,11 +40,22 @@ jobs: - openstack-tox-functional - openstack-tox-functional-py36 + - placement-nova-tox-functional-py36 - tempest-full-py3: irrelevant-files: *gate-irrelevant-files - grenade-py3: irrelevant-files: *gate-irrelevant-files +- job: + name: placement-nova-tox-functional-py36 + parent: nova-tox-functional-py36 + description: | + Run the nova functional tests to confirm that we aren't breaking + the PlacementFixture. + vars: + # Skip the api_sample_tests + tox_extra_args: '^((?!api_sample_tests).)*$' + - job: name: placement-perfload parent: base