From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:43796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S86nB-0007oI-RD for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:16:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S86n7-0007rY-4J for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:16:17 -0400 Received: from verein.lst.de ([213.95.11.211]:60449 helo=newverein.lst.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S86n6-0007rJ-UJ for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:16:13 -0400 Date: Thu, 15 Mar 2012 10:16:10 +0100 From: Christoph Hellwig Message-ID: <20120315091610.GA2070@lst.de> References: <4F6115E8.9060905@weilnetz.de> <20120315075920.GA13870@stefanha-thinkpad.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120315075920.GA13870@stefanha-thinkpad.localdomain> Subject: Re: [Qemu-devel] [RFC] qemu-iotest only for Linux? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Kevin Wolf , Stefan Weil , Christoph Hellwig , QEMU Developers On Thu, Mar 15, 2012 at 07:59:20AM +0000, Stefan Hajnoczi wrote: > On Wed, Mar 14, 2012 at 11:04:24PM +0100, Stefan Weil wrote: > > What's the reason for "_supported_os Linux" in each test? > > Because of this statement, the tests only run on Linux today, > > although they could also run on BSD, w32 and other operating > > systems (maybe small fixes are needed). > > > > I don't think that adding every possible OS to each test > > would be a good solution. Can we remove this OS dependency > > completely? > > In many cases the _supported_os was probably copy-pasted when creating > new tests. However, we can be pretty sure that the tests haven't all > been run on anything other than Linux and maybe Windows recently. Yes. > I think we can support other host OSes but we should combine this with > adding "make check" and maybe "make check-block" to the buildbot - that > way we'll be notified if the tests break. There are Linux, Solaris, and > OpenBSD buildslaves. For now please add the Oses it actually works as documentation, once we have a good overview we can add classes like "generic" or "posix"