QA for instance migration.
[ganeti-local] / qa / qa-sample.yaml
index e196d1e..a364cdf 100644 (file)
@@ -1,8 +1,10 @@
 # Cluster name
 name: xen-test
+rename: xen-test-rename
+hypervisor-type: xen-3.0
 
 # System to use
-os: debian-edgy
+os: debian-etch
 os-size: 10G
 swap-size: 1G
 mem: 512M
@@ -27,6 +29,7 @@ tests:
   env: True
   os: True
   tags: True
+  rapi: True
 
   cluster-verify: True
   cluster-info: True
@@ -35,9 +38,11 @@ tests:
   cluster-copyfile: True
   cluster-master-failover: True
   cluster-destroy: True
+  cluster-rename: True
 
   node-info: True
   node-volumes: True
+  node-readd: True
 
   # This test needs at least three nodes
   node-evacuate: False
@@ -53,17 +58,25 @@ tests:
 
   # Requires DRBD 8.x
   instance-add-drbd-disk: False
+  
+  instance-grow-disk: True
 
   instance-list: True
+  instance-migrate: True
   instance-failover: True
   instance-info: True
+  instance-modify: True
   instance-export: True
   instance-import: True
   instance-reinstall: True
+  instance-reboot: True
   instance-shutdown: True
   instance-automatic-restart: False
   instance-consecutive-failures: False
 
+  # Disabled by default because it takes rather long
+  instance-replace-disks: False
+
   # Make sure not to include the disk(s) required for Dom0 to be included in
   # the volume group used for instances. Otherwise the whole system may stop
   # working until restarted.
@@ -73,6 +86,10 @@ tests:
 options:
   burnin-instances: 2
   burnin-disk-template: remote_raid1
-
+  grow-disk-size: 1g
+  instance-migrations: 2
   # Directory containing QA hooks
   #hooks-dir: hooks/
+
+  # Logfile for loghook.py
+  hook-logfile: /tmp/qa.log