Commit Graph

5 Commits

Author SHA1 Message Date
Chris Dent 217b81485a Fix links in README.rst and description mime type
As part of getting releases working.

Change-Id: I5ae3962d84aae4634e13b4ad58072187653e9a01
2018-10-29 19:55:38 +00:00
Chris Dent d130b0bbad Add rudimentary docs
Add basic sphinx docs setup with some rudimentary information
on how to use gabbi-tempest. This isn't perfect but provides
the basics for future improvement.

A docs template is added to .zuul.yaml.

Change-Id: If2631d92366866ba6bd149909ece17734931ae91
2018-10-29 14:28:53 +00:00
Chris Dent 487ebec24f Clean up packaging and docs to make this consumable
* add a convenience Makefile
* add license headers
* rationalized requirements.txt
* add wheel building capabilities
* update README
2018-01-09 17:12:00 +00:00
Chris Dent ead5d0d51a Initial pass at allowing multiple services
Previously, the host was the endpoint of the service being tested.
This is limiting if what's really desired is testing multiple
services. So now we move towards setting environmen variable that
are the endpoints for any of the services that are going to be used.

Then these can be made available from any test.

Right now it is not like that. Right now it builds environments
based on the requested types. Better to just set them all and then
allow the host either be a primary service type endpoint, or a stub
if it really is going to be lots.

Committing now because tests are mostly passing (except for the
phantom failures). Cleanup to come.
2017-07-30 19:25:50 +00:00
Chris Dent bf6f2c27c1 Initial stab and a generic gabbi plugin for tempest
This is entirely the result of @sileht, who got things working for
gnocchi.

The end game here is a generic way to have a suite of YAML files
sitting around somewhere and run them, via tempest, and for it
to just work. This is currently some distance away from that
(because I got distracted finding nova bugs).
2016-04-08 15:58:31 +00:00