93528c1318d2a9b68586da7c6f61d06765628ac2

This migrates the above files from tempest. This includes tempest commits: * api_schema/../agents.py : Ica929c402a3d042ae751302384e68853eb28b405 * services/compute/agents_client.py: I65c60ab85945e66bd696ec4d89ad73cc4f7f2004 * tests/../test_agents_client.py : I3ad6761651cec5e66012d08e6b63322f53286a5c * tests/services/compute/base.py : Ifc2eb17bbe4f2e658f657760510bdc08e3d60251 to see the commit history for these files refer to the above sha1s in the tempest repository Change-Id: Ifa45e5f29b2f8d4b0a820a763713e5a83426997a
tempest-lib
OpenStack Functional Testing Library
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/tempest-lib
- Source: http://git.openstack.org/cgit/openstack/tempest-lib
- Bugs: http://bugs.launchpad.net/tempest
tempest-lib is a library of common functionality that was originally in tempest (or similar in scope to tempest)
Features
Some of the current functionality exposed from the library includes:
- OpenStack python-* client CLI testing framework
- subunit-trace: A output filter for subunit streams. Useful in conjunction
-
with calling a test runner that emits subunit
- A unified REST Client
- Utility functions:
- skip_because: Skip a test because of a bug
- find_test_caller: Perform stack introspection to find the test caller.
-
common methods
Description