autotest/autotest — pull request #141 by zhouqt (2012-01-14 12:53:29+00:00)
Title: Add kernel installation test in client side and virt side

These 2 tests is used to install kernel in guest directly, they support 4 kinds of installation method.
* rpm: install guest kernel with a local/remote rpm package.
* koji/brew: download packages via koji/brew and install kernel in guest.
* git: checkout a git repo and compile kernel.
* tar: compile kernel from a tarball and install it in guest.

Qingtang Zhou (3):
client test: Add kernel install case in autotest
KVM Test: kernel_install.py: Add a kernel installation test
KVM Test: Add config for guest kernel install test

Yiqiao Pu (1):
Virt: Add tag in run_sub_test

client/tests/kernelinstall/control | 23 ++
client/tests/kernelinstall/kernelinstall.py | 113 ++++++++++
client/tests/kvm/tests/kernel_install.py | 305 +++++++++++++++++++++++++++
client/virt/subtests.cfg.sample | 29 +++
client/virt/virt_test_utils.py | 6 +-
5 files changed, 475 insertions(+), 1 deletions(-)
create mode 100644 client/tests/kernelinstall/control
create mode 100644 client/tests/kernelinstall/kernelinstall.py
create mode 100644 client/tests/kvm/tests/kernel_install.py