--- tags: - openstack - tempest --- A plugin for [[OpenStack Tempest]] that tests a non-core service such as gobs. **Recommendation:** keep tempest plugin for a service in a seperate repository. Requires an entrypoint in your app that it can find. Consists of "service clients", clients that consume specific parts of the service. ie. a backup service client, or snapshot service client. 1 test suite per service / resource of the API. Base class for "API Tests" can handle resource management using an idempotent id it can make sure resources are properly destroyed upon teardown. --- https://www.youtube.com/watch?v=oN4lRR2_S_k