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
Merge pull request #80 from FengYang/netperf

Netperf related script update.
.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
Merge pull request #75 from ypu/netperf-fix

generic.tests: Update the method get ncpu from server
Merge pull request #116 from ypu/flag_check

qemu.tests: Update the method to get extra cpu flags
Merge pull request #125 from jzupka/move_multihost_configuration_2

tests, Multihost: Move configuration to server control file.
qemu.tests.cfg: Small bug fix when booting vm with virtio_scsi

The stg bus number will inflict with image1 as both of them are virtio_scsi
device, so change it, should be started from 1.

Signed-off-by: Shuping Cui <scui@redhat.com>