Add multiple vms disk error_policy test cases.
Change unhotplug to coldplug.
Test shableable block disk on 2 domains.
Fix pool related cases to recover selinux state.

This commit is base on a virt-test change to recover selinux state
after creating an NFS pool. Besides this change, this commit also
fixed a few bugs.
1) Stop virsh.domblkerror cleanup entire temp directory.
2) Clean virsh.vol_create_from and virsh.vol_download_upload file.
3) Create the file before chmod in virsh.vol_download_upload to
   prevent error.

Signed-off-by: Hao Liu <hliu@redhat.com>
libvirt.tests: add new case into virsh send-key command

Signed-off-by: Alex Jia <chuanchang.jia@gmail.com>
Move some common functions to utils_test.libvirt.py
Change fs creation method to utils_test.libvirt.mkfs/mk_part.
Modify iscsi device creation method.
Fix a bug of report error policy.
Using new method to setup iscsi device

The new method wrap dependency checking, iscsi target setup and login steps,
and set default values for all needed params.

Signed-off-by: Yanbing Du <ydu@redhat.com>
libvirt_scsi: Fix some bugs.

1) Use `EXAMPLE*` for disk device type.
2) Raise `TestNAError` when dependent `mkisofs` don't exists.
3) Cleanup image files after test.
4) Check partition first to skip before other disk image are
   created.

Signed-off-by: Hao Liu <hliu@redhat.com>
libvirt_pci_passthrough: only check parameters for the current case.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
Merge pull request #289 from Hao-Liu/fix_libvirt_scsi

libvirt_scsi: Fix some bugs.
Merge pull request #288 from will-Do/replace_iscsi_setup

Using new method to setup iscsi device
Merge pull request #242 from chuanchang/sendkey_test

libvirt.tests: add new case into virsh send-key command
Merge pull request #301 from yangdongsheng/passthrough

libvirt_pci_passthrough: only check parameters for the current case.
vm_xml: Change according to vm_xml change

This is fixed to adapt changes in:
https://github.com/autotest/virt-test/pull/1790

Signed-off-by: Hao Liu <hliu@redhat.com>
Merge pull request #277 from Hao-Liu/fix_os_xml

vm_xml: Change according to vm_xml change
Add test cases for disk encryption option.
Remove a debug line.