qemu.tests.cpu_hotplug: Make cpu hotplug command configurable.

cpu_set command will be removed in new qemu. So make cpu hotplug
 command configurable.

'cpu_set 1 online' will always sent out as human monitor command no matter
 qmp support cpu_set or not.

Update it to 'cpu_set cpu=1,state=online'. send_args_cmd() will transfer
it to correct human monitor command 'cpu_set 1 online'. Or correct qmp
monitor command if qmp support it.

Signed-off-by: Feng Yang <fyang@redhat.com>
tests.mac_change : change mac when the interface is active

this patch make the mac_change test support changing mac when the
interface is active
this patch also modify the method of get drive number of win_utils

Signed-off-by: Yunping Zheng <yunzheng@redhat.com>
Merge pull request #658 from humanux/mac_change_v1

tests.mac_change : change mac when the interface is active
qemu.tests.virtio_console: Raise correct exception

virtio_console catches exceptions and raises TestFail when unknown
exception occurs (because any Shell/... exception usually means
test failure.

Anyway it should raise TestError and TestNAError in case they occurs.

Signed-off-by: Lukáš Doktor <ldoktor@redhat.com>
share.cfg: disable xfstests on old RHEL OSes dont have xfs support

and add xfsprogs in RHEL-6 ks

Signed-off-by: Xiaoqing Wei <xwei@redhat.com>
Merge pull request #623 from ypu/unatteded

Unatteded install improvement and bug fix
tests.boot: Support multi VMs

Signed-off-by: Feng Yang <fyang@redhat.com>
virt: Fix bug in cart config.

 - "aaaa":
could cycle for ever.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
virttest: Correct default sysfs_dir parameter

update sys -> /sys

Signed-off-by: Feng Yang <fyang@redhat.com>
virt: Modify cgroup service control function

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
Merge pull request #578 from FengYang/cpu_hotplug

qemu.tests.cpu_hotplug: Make cpu hotplug command configurable.
virttest: enhanced run_autotest function

changes:
   1. increased default timeout values when execute commands in guest;
   2. instread result files one by one to copy results tarball
   3. cleanup autotest subprocess after guest test done

Signed-off-by: Xu Tian <xutian@redhat.com>

rollback utils_test

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: update autotest.iozone cfg

update cfg to make iozone run when AIO is threads and native

Signed-off-by: Xu Tian <xutian@redhat.com>
shared.control: make xfstests run on real partation

update xfstests.control to make it run on a real partation in guest;

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: sync linus_stress testing to autotest_control testsuite

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: sync signaltest to autotest_control testsuite

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: sync parallel_dd to autotest_control testsuite

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: update autotest.cpu_hotplug cfg

add filter "only exclue RHEL.3.9 RHEL.4" to avoid run cpu_hotplug on
unsupported guest;
add parm "kill_vm = yes" to avoid impact next tests

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: sync compliebench to autotest_control testsuite

Signed-off-by: Xu Tian <xutian@redhat.com>
virt.tests: sync fsstress testing to autotest_control testsuite

Signed-off-by: Xu Tian <xutian@redhat.com>