From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=58354 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PmSyi-0001uG-D7 for qemu-devel@nongnu.org; Mon, 07 Feb 2011 10:26:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PmSyg-000540-9q for qemu-devel@nongnu.org; Mon, 07 Feb 2011 10:26:12 -0500 Received: from mail-gx0-f173.google.com ([209.85.161.173]:49900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PmSyg-00053h-7P for qemu-devel@nongnu.org; Mon, 07 Feb 2011 10:26:10 -0500 Received: by gxk28 with SMTP id 28so1978312gxk.4 for ; Mon, 07 Feb 2011 07:26:09 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1F444447-56AF-43A3-BF71-4378456F465D@suse.de> References: <9F3B6BB7-4256-4403-A8A8-F91368A98231@suse.de> <1F444447-56AF-43A3-BF71-4378456F465D@suse.de> Date: Mon, 7 Feb 2011 15:26:09 +0000 Message-ID: From: Stefan Hajnoczi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Re: Buildbot for qemu.git/master List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: lmr@redhat.com, Michael Tokarev , qemu-devel , Michael Roth , =?ISO-8859-1?Q?Andreas_F=E4rber?= , gollub@b1-systems.de On Mon, Feb 7, 2011 at 2:44 PM, Alexander Graf wrote: > On 07.02.2011, at 15:36, Stefan Hajnoczi wrote: >> On Mon, Feb 7, 2011 at 1:00 PM, Alexander Graf wrote: >>> This is great - thank you! I'll try to get some ppc and s390x VMs set u= p to run this. Do you have any plans to also integrate actual testing of th= e compiled code? >> >> Cool :). =A0Yes testing can be added after build. =A0Are there specific >> automated tests you're thinking of? > > Nothing specific, just making sure that basic device emulation works and = maybe try to run some linux-user binaries too. Michael Roth recently posted the "qtest" patchset which begins to enable device model testing: http://www.mail-archive.com/qemu-devel@nongnu.org/msg54191.html It goes in the direction of making emulated devices (like AHCI) testable without running an actual guest. Your test code runs in a native-code vcpu thread and can interact with the device model via mmio, pio, DMA, and interrupts. If you are interested please check out Michael's email thread on qtest. Or if you meant tests that run small guests to check that networking, disk, etc still work, then I think KVM-Autotest is what exists today. Stefan