2
Automated Charm Testing
3
-----------------------
10
For a given charm change calculate a series of test plans.
12
graph.py - calculates dependencies
18
Load a test plan into an environment.
24
Wait for a given service to reach a steady state or failure state.
30
Create an archive of all the unit logs.
35
Reset an environment back to scratch.
37
- Clean an environment for reuse
38
- Resets provider storage
39
- Removes any charm state
55
Fire up machines to run tests.