shared.cfg: Add guest RHEL-5.9

rhel-server-5.9-i386-dvd.iso   e47da2a9b05a97cea5663a30642ecdd4
rhel-server-5.9-x86_64-dvd.iso 83e601da2282073aef3fcbd03b50802f

Signed-off-by: Qingtang Zhou <qzhou@redhat.com>
shared: Add guest os Fedora test

Fedora test release means the next major release of Fedora.
Now the test release is Fedora-18 Beta.

Signed-off-by: Qingtang Zhou <qzhou@redhat.com>
standalone_test: fix of getting type name from config path

@ client/tests/virt/ $ ./run -c qemu/cfg/tests.cfg
  IOError: [Errno 20] Not a directory: '/home/devel/
  autotest/client/tests/virt/cfg/cfg/virtio-win.cfg'

The processed type name is 'cfg', it should be 'qemu'

I tried to execute run without 'type' parameter,
and got an error of wrong path of cfg file.
This patches fixed this problem. 'options.type' is
also used in other part, so assign the processed
type name to it.

v2: fix a wrong assignment

Signed-off-by: Amos Kong <akong@redhat.com>
virt-libvirt: Update vm.pause() & virsh.suspend()

Let's move high-level functionality into vm class and away from virsh module.
This allows virsh module return value to be more supportive of error testing
and allow test code to examine result more closely.

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu,com>
virt-libvirt: libvirt_xml VMXML.vm_rename & VMXML.__init__ fixes

* Fixed incorrect order of parameters in __init__
* Removed extranious VMXML(virsh) call
* Utilized staticmethod of VMXML class

Signed-off-by: Chris Evich <cevich@redhat.com>
run: to add supported image_types

Hi,

This patch tries to solve the following github issue,
to add other image types too and invalid image type will lead to fall back of 'raw' type
https://github.com/autotest/virt-test/issues/169

Please comment.

Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
virt-libvirt: modify virsh function for virsh destroy

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add test for virsh destroy

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add configuration for virsh destroy

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: Make virsh_destroy remote test SKIP by default

* Also fixed up some spacing

Signed-off-by: Chris Evich <cevich@redhat.com>
virt-libvirt: add configuration for virsh domjobinfo

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add virsh function for virsh domjobinfo

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add test for virsh domjobinfo

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add configuration for virsh dommemstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add virsh function for virsh dommemstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add test for virsh dommemstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt: add Multi-host migration test for check time drift.

1) Syncs hosts time via timesync command.
2) After first boot of vms test check time on vms
   if time difference from host is greater than
   time_diff_limit it writes warning to log.
3) Migrates machine between hosts and compares
   time differences on hosts and guests after migration.
  - If difference is greater than time_diff_limit raise error.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
shared: Add new guest os Fedora 18

Signed-off-by: Qingtang Zhou <qzhou@redhat.com>
nic_hotplug: Removing move of the hotplug rules

It was pointed out that this prevents the devices from
coming up and NetworkManager can't assign addresses.

CC: Cleber Rosa <cleber@redhat.com>
CC: Feng Yang <fyang@redhat.com>
Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
run_pylint.py : Fix with autotest improvements

Disable user's pylint configuration.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>