Revision e93db675

b/snf-tools/README
4 4
snf-burnin is an integration testing tool for a running Synnefo deployment. 
5 5
It runs test scenarios from the following categories:
6 6

  
7
*Authentication
8
*Images
9
*Flavors
10
*Servers
11
*Networking
7
- Authentication
8
- Images
9
- Flavors
10
- Servers
11
- Networking
12

  
13
======
14
Usage
15
======
16

  
17
Example:
18
--------
19
snf-burnin --token=TOKEN --image-id=IMAGE-ID --log-folder=LOG_FOLDER
20

  
21

  
22
For more options:
23
------------------
24
snf-burnin --help
25

  
26

  
27
Example scripts
28
-----------------
29
Under /snf-tools/conf/ you can find example scripts for automating snf-burnin testing using cron.
30

  
31
- **snf-burnin-run.sh** runs snf-burnin with the given parameters, deletes stale instances (servers, networks) from old runs and delete logs older than a week. It aborts if snf-burnin runs for longer than expected. 
32
- **snf-burnin-output.sh** checks for failed snf-burnin tests the last 30 minutes in a given log folder. Exit status is 0 if no failures where encountered, else exit status is 1.

Also available in: Unified diff