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
This commit is contained in:
Chris Dent 2019-05-03 16:27:51 -06:00
parent 8f2a400208
commit e621d30097
1 changed files with 12 additions and 0 deletions

View File

@ -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