virttest: increase CMD_TIMEOUT

sometimes, we can not read qmp socket response immedicately if host under
heavy IO load (eg, drive_mirroring to net file system), autotest will raise
error 'Received no response to QMP or Received a incorrect response ID',
increase CMD_TIMEOUT to 120s to avoid this kind of issue;

Signed-off-by: Xu Tian <xutian@redhat.com>
qemu.tests: add new case for drive_mirroring test

negative test for cancel mirroring job that blocked by firewall;

Signed-off-by: Xu Tian <xutian@redhat.com>
Merge pull request #1291 from xutian/cancel_mirror_with_firewall

New case to test cancel mirroring job blocked by firewall
libvirt-bench: Add test for domstate switching with iozone.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
utils_test: Enhance the run_autotest to support Client-Server model test.

Make host run server procee and copy the autotest to guest to run the client
process.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
tests: Introduce netperf into autotest in virttest.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
utils_test: add ignore_status in BackgroundTest.join().

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
libvirt_bench: Add test for dump with netperf.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
libvirt_bench: Add test for ttcp from guest to host.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
Utils_test: use utils.rmdirs() to replace shutil.rmtree().

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
libvirt-tests: fix a typo in libvirt_bench_domstate_switch_with_iozone test.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>
libvirt_bench: Adapt the test entry point method name to 'run(..)'.

Signed-off-by: Dongsheng Yang <yangds.fnst@cn.fujitsu.com>