From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:59410) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S86ZR-0008KU-F9 for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:02:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S86ZE-00053s-QH for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:02:05 -0400 Received: from e06smtp18.uk.ibm.com ([195.75.94.114]:52774) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S86ZE-000534-HE for qemu-devel@nongnu.org; Thu, 15 Mar 2012 05:01:52 -0400 Received: from /spool/local by e06smtp18.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 15 Mar 2012 09:01:48 -0000 Received: from d06av07.portsmouth.uk.ibm.com (d06av07.portsmouth.uk.ibm.com [9.149.37.248]) by d06nrmr1307.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q2F91iNn2699482 for ; Thu, 15 Mar 2012 09:01:45 GMT Received: from d06av07.portsmouth.uk.ibm.com (d06av07.portsmouth.uk.ibm.com [127.0.0.1]) by d06av07.portsmouth.uk.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q2F702Co021744 for ; Thu, 15 Mar 2012 03:00:02 -0400 Date: Thu, 15 Mar 2012 07:59:20 +0000 From: Stefan Hajnoczi Message-ID: <20120315075920.GA13870@stefanha-thinkpad.localdomain> References: <4F6115E8.9060905@weilnetz.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F6115E8.9060905@weilnetz.de> Subject: Re: [Qemu-devel] [RFC] qemu-iotest only for Linux? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: Kevin Wolf , Christoph Hellwig , QEMU Developers 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. 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. Stefan