root / snf-tools / README @ e93db675
History | View | Annotate | Download (903 Bytes)
1 |
README |
---|---|
2 |
======= |
3 |
|
4 |
snf-burnin is an integration testing tool for a running Synnefo deployment. |
5 |
It runs test scenarios from the following categories: |
6 |
|
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. |