Add integrated coverage

Currently this role doesn't test the integrated jobs.
With the dynamic execution of the roles, this role
also tests the blazar role in the metal jobs template.

Change-Id: I457c8e42ded7fd60523b79d8924f4c7dd153a995
This commit is contained in:
Jean-Philippe Evrard 2019-05-10 17:29:22 +02:00
parent 0d44c8e073
commit 7b55702bc7
2 changed files with 3 additions and 57 deletions

View File

@ -1,45 +0,0 @@
---
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
- job:
name: openstack-ansible-deploy-aio_metal_blazar-centos-7
parent: openstack-ansible-deploy-aio
nodeset: centos-7
vars:
action: deploy
scenario: aio_metal_blazar
- job:
name: openstack-ansible-deploy-aio_metal_blazar-opensuse-150
parent: openstack-ansible-deploy-aio
nodeset: opensuse-150
vars:
action: deploy
scenario: aio_metal_blazar
- job:
name: openstack-ansible-deploy-aio_metal_blazar-ubuntu-bionic
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-bionic
vars:
action: deploy
scenario: aio_metal_blazar
- job:
name: openstack-ansible-deploy-aio_metal_blazar-debian-stable
parent: openstack-ansible-deploy-aio
nodeset: debian-stable
vars:
action: deploy
scenario: aio_metal_blazar

View File

@ -16,17 +16,8 @@
templates:
- check-requirements
- openstack-ansible-linters
- openstack-ansible-deploy-aio_metal-jobs
# TODO: Add support of distro metal jobs in blazar
# - openstack-ansible-deploy-aio_distro_metal-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- openstack-ansible-deploy-aio_metal_blazar-debian-stable
- openstack-ansible-deploy-aio_metal_blazar-ubuntu-bionic
gate:
jobs:
- openstack-ansible-deploy-aio_metal_blazar-debian-stable
- openstack-ansible-deploy-aio_metal_blazar-ubuntu-bionic
experimental:
jobs:
- openstack-ansible-deploy-aio_metal_blazar-centos-7
- openstack-ansible-deploy-aio_metal_blazar-opensuse-150