From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39458) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0AZt-00029r-HS for qemu-devel@nongnu.org; Tue, 10 May 2016 12:32:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b0AZo-0006TB-Dk for qemu-devel@nongnu.org; Tue, 10 May 2016 12:32:08 -0400 Received: from mx1.redhat.com ([209.132.183.28]:44627) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0AZo-0006Sp-4e for qemu-devel@nongnu.org; Tue, 10 May 2016 12:32:04 -0400 References: <1462798061-30382-1-git-send-email-stefanha@redhat.com> <57309739.9020902@redhat.com> <20160510095934.GG11408@stefanha-x1.localdomain> From: Paolo Bonzini Message-ID: <57320CF7.1000505@redhat.com> Date: Tue, 10 May 2016 18:31:51 +0200 MIME-Version: 1.0 In-Reply-To: <20160510095934.GG11408@stefanha-x1.localdomain> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="W7XilBFuBivAwVEs5EgpsmPBWF8V2BbPE" Subject: Re: [Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Stefan Hajnoczi , qemu-devel@nongnu.org, marc.mari.barcelo@gmail.com, jsnow@redhat.com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --W7XilBFuBivAwVEs5EgpsmPBWF8V2BbPE From: Paolo Bonzini To: Stefan Hajnoczi Cc: Stefan Hajnoczi , qemu-devel@nongnu.org, marc.mari.barcelo@gmail.com, jsnow@redhat.com Message-ID: <57320CF7.1000505@redhat.com> Subject: Re: [Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers References: <1462798061-30382-1-git-send-email-stefanha@redhat.com> <57309739.9020902@redhat.com> <20160510095934.GG11408@stefanha-x1.localdomain> In-Reply-To: <20160510095934.GG11408@stefanha-x1.localdomain> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/05/2016 11:59, Stefan Hajnoczi wrote: > > I still dream of having qtests written in Python; I agree that for no= w > > this makes sense. >=20 > Is there any particular Python feature that you miss? I would like to use QMP more and to autodiscover buses (so that every SCSI test can be run on both virtio-scsi and LSI SAS, just by writing a "driver" for LSI SAS), and I would like to write that code in anything but C. :) > Writing low-level device tests in C seems okay to me. Yes, it's fine---but writing tests that also interact with the monitor is a bit worse, similar to how qemu-iotests is part shell and part Python= =2E > The problem is that the longer we wait, the harder it becomes to move t= o > Python. We'd need all the PCI, virtio, etc frameworks ported to Python= =2E True... but I can still dream. ;) Paolo --W7XilBFuBivAwVEs5EgpsmPBWF8V2BbPE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXMgz6AAoJEL/70l94x66DxFIH/19WWIxobTrYK4Q68S7ImmJy S55xKDfjW3AykNeydm5ckB5fZxCdeEiW6YM0/mJZ7k2mzZVbsDiB3fnwhX+bb3Tx iJF/bMs7ITwALbWELco/1wBcckjn86b5qYg6SP0dmXifZNvDhe82b2GuBGauQCuD DA0kF7WZPk77tk+RND9w3YDJO4UEUEU4IqFG88QH3uehvvKPGSwuL73baJDyrsdA bNhWSU6hlGZnltVnSz89JEL+AyVOxwbkSkoixAdidLKsSA+4bLSdeUDEzEGuz0rp I8BT2oPbiIL1sO4Xa1nbq2L0W+wjt9QKnm4EFTbTmQe48L8Ph/08GxdfHGWZb0I= =k+7s -----END PGP SIGNATURE----- --W7XilBFuBivAwVEs5EgpsmPBWF8V2BbPE--