generic.tests: Update the method get ncpu from server

Sometime the output from server include some unexpect letters include
some numbers. So the old method will failed to get the correct cpu
number.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
qemu.tests: Update the method to get extra cpu flags

Original function can not get the whole cpu flags like tsc-deadline,
as "-" is a part of the flag. So update it. Also disable the flag
host support check for flags that want to disabled from command
line.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>
qemu.tests.netperf_stress: Call updated netperf class.

Udpate this script to make it works with new netperf class.
Use local netperf package instead of download from network.

Rename netperf_stress to netperf_stress_test, as netperf_stress already
used.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.tests.migration_with_netperf: Support netperf client in guest

Add netperf client in guest. Now start netperf and netserver both in
guest and host.

Add netperf.exe in windows guest.

Please put ftp://ftp.netperf.org/netperf/misc/netperf.exe under top
deps folder.
Please also put netperf and netserver.exe in same folder.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.tests.netperf_stress: Support multi vms and multi servers/clients.

Signed-off-by: Feng Yang <fyang@redhat.com>
Add multi_vms_netperf_stress test case.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.cfg: update netperf_stress_test.cfg according to new netperf_stress.py script.

Signed-off-by: Feng Yang <fyang@redhat.com>
Add netperf to top deps folder.

When call get_deps_dir in tp-qemu, it will only search the deps folder
under tp-qemu repo now. So we need add netperf into tp-qemu too.

Signed-off-by: Feng Yang <fyang@redhat.com>
qemu.tests.cfg: Disable physical_resources_check for pci_assignable

We don't need to test physical_resources_check for pci_assignable,
so diable it.

Signed-off-by: Shuping Cui <scui@redhat.com>
tests, Multihost: Move configuration to server control file.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
Merge pull request #120 from spcui/physical_resources_check

qemu.tests.cfg: Disable physical_resources_check for pci_assignable
qemu.tests.hdparm: disable virtio_blk scenario

As hdparm is used for IDE/AHCI device, disable virtio_blk scenario for this case.

Signed-off-by: Cong Li <coli@redhat.com>
Merge pull request #129 from CongSmile/hdparm

qemu.tests.hdparm: disable virtio_blk scenario
qemu.tests.cfg: Disable s3/s4 related cases in sr_iov.cfg

Disable s3/s4 related cases on Host_RHEL.6, cause not support
s3/s4 on RHEL6 host.

Signed-off-by: Shuping Cui <scui@redhat.com>
qemu.tests.cfg: Update iommu value in sr_iov.cfg

Cause Property 'pci-assign.iommu' doesn't take value '0'.

Signed-off-by: Shuping Cui <scui@redhat.com>
Merge pull request #80 from FengYang/netperf

Netperf related script update.
qemu.tests: Small bug fix for sr_iov_hotplug_negative

pci_addr option already used by usb controller,
so change name to pci_invaild_addr.

Signed-off-by: Shuping Cui <scui@redhat.com>
.travis.yml: Fix PPA URL location

Fix the broken Travis build to point the PPA location
to the correct new trusty distribution.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #135 from autotest/fix-travis

.travis.yml: Fix PPA URL location
qemu.tests.block_copy:fix monitor lock issue when query block jobs

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