kernel_install: Update sub_type from autotest to autotest_control

We have rename autotest.py to autotest_control. So
update sub_type to autotest_control

Signed-off-by: Feng Yang <fyang@redhat.com>
add iometer test for Windows guest

Iometer is an I/O subsystem measurement and characterization
tool for single and clustered systems. We use it to test block I/O
performance of virtual machine.

Need to add some util files to winutils.iso/Iometer:
 http://kongove.fedorapeople.org/autotest/Iometer.tar.gz

This patch just added the testcase, I will change this case to generate
RHS format result, then we can use regression.py to compare the results.

Signed-off-by: Amos Kong <akong@redhat.com>
virt-libvirt: add configuration for virsh domblkstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add get_disk_all() and get_disk_blk() function for virsh domblkstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add virsh function for virsh domblkstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
virt-libvirt: add test for virsh domblkstat

Signed-off-by: Li Yang <liyang.fnst@cn.fujitsu.com>
run: Give more helpful message when user chooses an invalid test type

This is a solution for issue #175.

With the recent switch kvm-> qemu, it's natural that
people mistake those for a while. We haven't been handling
that case well. So let's establish valid test types and,
if the user chooses an invalid one, give him/her an
understandable error message.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
run: When creating an empty set, ask user to verify input

This is a solution for issue #176.

If you did type a test name that is not available for
the guest type you want the test to run, explain
carefully to the user that he/she needs to double
check the input, explaining some common mistakes.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
standalone_test: Show filters applied in config file

This is a solution for issue #178.

Display options values when displaying the list of
tests. That will explain the filters applied in the
config set generated by the config file.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
host kernel install: adjust temporary directory used during kernel compilation

/tmp used to be a safe bet, but now with some systems using a tmpfs based /tmp,
it looks like /var/tmp is a better choice.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
download.d: New resource file for Fedora 18 x86_64

Here mostly for convenience (you want to install F18 to
run some tests in it). Eventually we will enable the
ability to perform network installs of the mentioned
Fedora, but this still will take some time.

With this, you can execute:

tools/download_manager.py

And select the Fedora 18 ISO to be downloaded.

CC: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>