This adds full tempest and grenade runs to placement changes to ensure placement doesn't break the world. This runs just py3 jobs to avoid duplication. The Depends-On are to * the devstack change which provides an extracted placement. That change depends on the necessary database and CLI changes in placement itself. * addition of grenade-py35 job to the template * fix to grenade for openstack client + swift under python3 Depends-On: https://review.openstack.org/600162 Depends-On: https://review.openstack.org/617662 Depends-On: https://review.openstack.org/619728 Change-Id: I5ac7c1cdffe2956d3091a6052058068ee1b067da
22 lines
611 B
YAML
22 lines
611 B
YAML
# Initial set of jobs that will be extended over time as
|
|
# we get things working.
|
|
- project:
|
|
templates:
|
|
- integrated-gate-py35
|
|
- publish-openstack-docs-pti
|
|
- openstack-cover-jobs
|
|
- openstack-lower-constraints-jobs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-python36-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
- openstack-tox-functional-py35
|
|
- openstack-tox-functional-py36
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
- openstack-tox-functional-py35
|
|
- openstack-tox-functional-py36
|