blob: 6e563db9067b3fd8c79ab58edd599eabc42ff476 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
---
tags:
- openstack
- tempest
---
A plugin for [[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
|