Fix remote API unittests
[ganeti-local] / qa / qa-sample.yaml
index 47ddec3..2555577 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
@@ -25,32 +27,60 @@ instances:
 # Tests to run
 tests:
   env: True
+  os: True
+  tags: True
 
   cluster-verify: True
   cluster-info: True
   cluster-burnin: True
+  cluster-command: True
   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
+
+  # This test needs at least two nodes
+  node-failover: False
 
   instance-add-plain-disk: True
   instance-add-local-mirror-disk: True
+
+  # Requires DRBD 0.7.x
   instance-add-remote-raid-disk: True
+
+  # Requires DRBD 8.x
+  instance-add-drbd-disk: False
+
+  instance-list: True
   instance-failover: True
   instance-info: True
+  instance-modify: True
   instance-export: True
   instance-import: True
+  instance-reinstall: True
   instance-shutdown: True
-
-  # This test takes up to 6 minutes to complete
   instance-automatic-restart: False
-
-  # This test takes at least 35 minutes to complete
   instance-consecutive-failures: 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.
+  instance-disk-failure: False
+
 # Other settings
 options:
   burnin-instances: 2
+  burnin-disk-template: remote_raid1
+
+  # Directory containing QA hooks
+  #hooks-dir: hooks/
+
+  # Logfile for loghook.py
+  hook-logfile: /tmp/qa.log