Juju Charm - Tempest
Go to file
Ryan Beisner 01dfcd927d Add initial no-op unit test structure
This does not actually add unit tests, only an inert
and passing no-op test to unblock initialization of
this repo with regard to layer build and test
automation.

Change-Id: I7102d6f483d7680c4fc99074c5567cbf32cde690
2016-06-03 16:19:37 +00:00
actions Move methods for runnning tests intop tempest.py as they naturally belong there, which makes adding new tempest run action cleaner 2016-05-09 09:51:06 +00:00
hooks More trusty install fixes 2016-05-09 09:05:15 +00:00
lib Add initial no-op unit test structure 2016-06-03 16:19:37 +00:00
reactive Add initial no-op unit test structure 2016-06-03 16:19:37 +00:00
templates Docstrings and trusty deploy fixes 2016-05-06 19:19:59 +00:00
tests Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
unit_tests Add initial no-op unit test structure 2016-06-03 16:19:37 +00:00
.gitignore Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
.gitreview Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
.testr.conf Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
README.md Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
actions.yaml Rejig directories 2016-05-04 21:28:27 +00:00
config.yaml Rejig directories 2016-05-04 21:28:27 +00:00
copyright Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
layer.yaml Rejig directories 2016-05-04 21:28:27 +00:00
metadata.yaml Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
requirements.txt Add requirements for charm-tools 2016-05-04 21:57:25 +00:00
test-requirements.txt Prepare repo for gerrit 2016-06-01 20:17:19 +00:00
tox.ini Add initial no-op unit test structure 2016-06-03 16:19:37 +00:00

README.md

Overview

Tempest is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, Scenarios, and other specific tests useful in validating an OpenStack deployment.

The Tempest Charm can be deployed into a new or existing Juju model containing an OpenStack deployment to execute sets or subsets of Tempest tests.

Building

tox -e build

Usage

At this time, the Tempest charm is in development and is in a proof-of-concept state. Development and related discussion occurs on the freenode #juju irc channel.

TLDR: Deploy the built charm and relate it to keystone and openstack-dashboard. See config.yaml as annotated.

More docs to come as this matures.

Contact Information

Report bugs on Launchpad