root / qa / qa-sample.yaml @ 9b3939ea
History | View | Annotate | Download (1.5 kB)
1 | a8083063 | Iustin Pop | # Cluster name
|
---|---|---|---|
2 | a8083063 | Iustin Pop | name: xen-test |
3 | a8083063 | Iustin Pop | |
4 | a8083063 | Iustin Pop | # System to use
|
5 | a8083063 | Iustin Pop | os: debian-edgy |
6 | a8083063 | Iustin Pop | os-size: 10G |
7 | a8083063 | Iustin Pop | swap-size: 1G |
8 | a8083063 | Iustin Pop | mem: 512M |
9 | a8083063 | Iustin Pop | |
10 | a8083063 | Iustin Pop | # Nodes to use
|
11 | a8083063 | Iustin Pop | nodes:
|
12 | a8083063 | Iustin Pop | # Master node
|
13 | a8083063 | Iustin Pop | - primary: xen-test-0
|
14 | a8083063 | Iustin Pop | secondary: 192.168.1.1 |
15 | a8083063 | Iustin Pop | |
16 | a8083063 | Iustin Pop | # Other nodes
|
17 | a8083063 | Iustin Pop | - primary: xen-test-1
|
18 | a8083063 | Iustin Pop | secondary: 192.168.1.2 |
19 | a8083063 | Iustin Pop | |
20 | a8083063 | Iustin Pop | # Instance names to use
|
21 | a8083063 | Iustin Pop | instances:
|
22 | a8083063 | Iustin Pop | - name: xen-test-inst1
|
23 | a8083063 | Iustin Pop | - name: xen-test-inst2
|
24 | a8083063 | Iustin Pop | |
25 | a8083063 | Iustin Pop | # Tests to run
|
26 | a8083063 | Iustin Pop | tests:
|
27 | a8083063 | Iustin Pop | env: True |
28 | 8947cf2b | Michael Hanselmann | os: True |
29 | d74c2ca1 | Michael Hanselmann | tags: True |
30 | 8947cf2b | Michael Hanselmann | |
31 | a8083063 | Iustin Pop | cluster-verify: True |
32 | ee7d831d | Michael Hanselmann | cluster-info: True |
33 | a8083063 | Iustin Pop | cluster-burnin: True |
34 | 830da270 | Michael Hanselmann | cluster-command: True |
35 | 180bdd1f | Michael Hanselmann | cluster-copyfile: True |
36 | a8083063 | Iustin Pop | cluster-master-failover: True |
37 | a8083063 | Iustin Pop | cluster-destroy: True |
38 | a8083063 | Iustin Pop | |
39 | ee7d831d | Michael Hanselmann | node-info: True |
40 | 9df6d173 | Michael Hanselmann | node-volumes: True |
41 | ee7d831d | Michael Hanselmann | |
42 | d7e49c13 | Michael Hanselmann | # This test needs at least three nodes
|
43 | 4b62db14 | Michael Hanselmann | node-evacuate: False |
44 | d7e49c13 | Michael Hanselmann | |
45 | d7e49c13 | Michael Hanselmann | # This test needs at least two nodes
|
46 | 4b62db14 | Michael Hanselmann | node-failover: False |
47 | 4b62db14 | Michael Hanselmann | |
48 | a8083063 | Iustin Pop | instance-add-plain-disk: True |
49 | a8083063 | Iustin Pop | instance-add-local-mirror-disk: True |
50 | 25d659a5 | Michael Hanselmann | |
51 | 25d659a5 | Michael Hanselmann | # Requires DRBD 0.7.x
|
52 | a8083063 | Iustin Pop | instance-add-remote-raid-disk: True |
53 | 25d659a5 | Michael Hanselmann | |
54 | 25d659a5 | Michael Hanselmann | # Requires DRBD 8.x
|
55 | 7d7609a3 | Michael Hanselmann | instance-add-drbd-disk: False |
56 | 25d659a5 | Michael Hanselmann | |
57 | 283f9d4c | Michael Hanselmann | instance-list: True |
58 | a8083063 | Iustin Pop | instance-failover: True |
59 | ee7d831d | Michael Hanselmann | instance-info: True |
60 | 5d640672 | Michael Hanselmann | instance-export: True |
61 | 5d640672 | Michael Hanselmann | instance-import: True |
62 | 283f9d4c | Michael Hanselmann | instance-reinstall: True |
63 | 5d640672 | Michael Hanselmann | instance-shutdown: True |
64 | 28a6fbc8 | Michael Hanselmann | instance-automatic-restart: False |
65 | 28a6fbc8 | Michael Hanselmann | instance-consecutive-failures: False |
66 | a8083063 | Iustin Pop | |
67 | e8ae0c20 | Michael Hanselmann | # Make sure not to include the disk(s) required for Dom0 to be included in
|
68 | e8ae0c20 | Michael Hanselmann | # the volume group used for instances. Otherwise the whole system may stop
|
69 | e8ae0c20 | Michael Hanselmann | # working until restarted.
|
70 | e8ae0c20 | Michael Hanselmann | instance-disk-failure: False |
71 | e8ae0c20 | Michael Hanselmann | |
72 | a8083063 | Iustin Pop | # Other settings
|
73 | a8083063 | Iustin Pop | options:
|
74 | a8083063 | Iustin Pop | burnin-instances: 2 |
75 | 23103544 | Michael Hanselmann | burnin-disk-template: remote_raid1 |
76 | 1672a0d1 | Michael Hanselmann | |
77 | 1672a0d1 | Michael Hanselmann | # Directory containing QA hooks
|
78 | 1672a0d1 | Michael Hanselmann | #hooks-dir: hooks/
|
79 | 8bb7c6cb | Michael Hanselmann | |
80 | 8bb7c6cb | Michael Hanselmann | # Logfile for loghook.py
|
81 | 8bb7c6cb | Michael Hanselmann | hook-logfile: /tmp/qa.log |