blob: 58ebaacb0ea5dee3c07d731a96f228ce5fa56b52 (
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 [[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
|