~mark-mims/charmrunner/with-environment

« back to all changes in this revision

Viewing changes to charmrunner/readme.txt

  • Committer: kapil.foss at gmail
  • Date: 2012-02-07 17:33:11 UTC
  • Revision ID: kapil.foss@gmail.com-20120207173311-dnlj7pmsyoflcllx
committing wip charmrunner

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
Automated Charm Testing
 
3
-----------------------
 
4
 
 
5
 
 
6
 
 
7
Planner
 
8
-------
 
9
 
 
10
For a given charm change calculate a series of test plans.
 
11
 
 
12
 graph.py - calculates dependencies
 
13
 
 
14
 
 
15
Loader
 
16
------
 
17
 
 
18
Load a test plan into an environment.
 
19
 
 
20
 
 
21
Waiter
 
22
------
 
23
 
 
24
Wait for a given service to reach a steady state or failure state.
 
25
 
 
26
 
 
27
Failure
 
28
-------
 
29
 
 
30
Create an archive of all the unit logs.
 
31
 
 
32
Reset
 
33
-----
 
34
 
 
35
Reset an environment back to scratch.
 
36
 
 
37
 - Clean an environment for reuse
 
38
 - Resets provider storage
 
39
 - Removes any charm state
 
40
 
 
41
 
 
42
 
 
43
Runner
 
44
------
 
45
 
 
46
Listen on queue
 
47
 
 
48
 - run test plans
 
49
 - 
 
50
 
 
51
 
 
52
Controller
 
53
----------
 
54
 
 
55
Fire up machines to run tests.