From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uri Lublin Subject: kvm-autotest -- introducing kvm_runtest_2 Date: Sun, 01 Mar 2009 21:09:53 +0200 Message-ID: <49AADD81.1070207@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Uri Lublin To: KVM List Return-path: Received: from mx2.redhat.com ([66.187.237.31]:44040 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754407AbZCATJ5 (ORCPT ); Sun, 1 Mar 2009 14:09:57 -0500 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n21J9tqP014778 for ; Sun, 1 Mar 2009 14:09:55 -0500 Sender: kvm-owner@vger.kernel.org List-ID: Hello, KVM-autotest is a test framework for kvm, based on autotest (http://autotest.kernel.org). Its purpose is to keep kvm stable. For developers, we want to find regressions early. For users, we want users to feel confident kvm runs well on their own machine. Also we would like to present results nicely, similar to http://test.kernel.org. Today we have quite a few guests (including linux, windows, unix) and some tests (guest installation, boot, reboot and more) For guest installation, we need the guest iso images. One needs to get the iso images before running guest installation tests (which is by default needed for all other tests to run). Source code is located at git://git.kernel.org/pub/scm/virt/kvm/kvm-autotest.git Interesting directories are client/tests/kvm_runtest_2 (newer) client/tests/kvm_runtest (older, almost obsolete, not as interesting) Wiki can be found at http://kvm.qumranet.com/kvmwiki/KVM_RegressionTest http://kvm.qumranet.com/kvmwiki/KVM_RegressionTest/GettingStarted http://kvm.qumranet.com/kvmwiki/RegressionTests/ConfigFile2 To run kvm_runtest_2 you need a kvm installed on you host. Please read BEFORE_YOU_START file, and set up the symbolic links accordingly. Currently kvm_runtest_2 does not install kvm, so you'd have to install it yourself. kvm_runtest "knows" how to install kvm (default is to install latest kvm release). Currently kvm_runtest_2 uses default networking (-net user) and qemu 'redir', while kvm_runtest uses tap. By default, kvm_runtest starts a dhcpd server, to serve local kvm guests. Please make sure you have a big enough disk for the guest images (each of a size of up to a few GB). Comments/Suggestions/Ideas/Requests/Patches are welcome. Thanks, Uri.