openstack-ansible-os_glance/tests/test-upgrade-post.yml
Jesse Pretorius 6534ebe2e0 Implement testing using tempest
Rather than the previous basic functional tests, this
implements the use of tempest to exercise the API's
properly to validate that they're working properly.

Included is the normalisation of the way the upgrade
test is implemented to make it exactly in line with
the way the original API upgrade test was implemented
in the keystone repository. This keeps it consistent.

Change-Id: Id491d018beb30bce748240b50e9d66dcc1a249fa
2017-11-20 12:49:10 +00:00

30 lines
985 B
YAML

---
# Copyright 2017, Rackspace US, Inc.
#
# 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.
# This playbook handles the installation of current Glance
# Benchmarking, and tempest testing.
# Install upgrade benchmarking
- include: test-benchmark-glance-upgrade.yml
# Install Glance
- include: common/test-install-glance.yml
# Install and execute Tempest
- include: common/test-install-tempest.yml
# Test upgrade benchmarking results
- include: test-benchmark-glance-upgrade-results.yml