virt: adds thread name for better identify of hanging threads.

it adds 10 chars from command to thread name.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
virt: Adds possibility to send args to autotest executed in guests

Signed-off-by: Jiří Župka <jzupka@redhat.com>
virt: Adds install_pkg.control for installing package guest

It uses autotest.client.software_manager

example:
   - @st-install_pkg:
         only autotest.install_pkg
         Fedora:
         	  test_control_args = "gcc patch make"
         Ubuntu:
            test_control_args = "gcc.. patch make"

This example install gcc patch make package in different distribution.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
virt: Changes fio test to be more flexible and configurable using args

It needs new version of fio test in client.tests.fio
It stay compatible with old version but args will not be used.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
Merge pull request #1408 from autotest/1186

PR 1186 remake