From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFe47-0005g7-CA for qemu-devel@nongnu.org; Fri, 08 Aug 2014 02:54:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XFe40-0007LW-GT for qemu-devel@nongnu.org; Fri, 08 Aug 2014 02:54:15 -0400 Received: from mail-wg0-x233.google.com ([2a00:1450:400c:c00::233]:36806) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFe40-0007LO-9D for qemu-devel@nongnu.org; Fri, 08 Aug 2014 02:54:08 -0400 Received: by mail-wg0-f51.google.com with SMTP id b13so5209944wgh.22 for ; Thu, 07 Aug 2014 23:54:07 -0700 (PDT) Date: Fri, 8 Aug 2014 07:54:04 +0100 From: Stefan Hajnoczi Message-ID: <20140808065404.GC15209@stefanha-thinkpad.redhat.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0lnxQi9hkpPO77W3" Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [PATCH V5 0/5] tests: Add the image fuzzer with qcow2 support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Maria Kustova Cc: kwolf@redhat.com, famz@redhat.com, qemu-devel@nongnu.org, stefanha@redhat.com, Maria Kustova --0lnxQi9hkpPO77W3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 06, 2014 at 05:12:45PM +0400, Maria Kustova wrote: >=20 > This patch series introduces the image fuzzer, a tool for stability and > reliability testing. > Its approach is to run large amount of tests in background. During every = test a > program (e.g. qemu-img) is called to read or modify an invalid test image. > A test image has valid inner structure defined by its format specificatio= n with > some fields having random invalid values. >=20 > Patch 1 contains documentation for the image fuzzer, patch 2 is the test = runner > and remaining ones relate to the image generator for qcow2 format. >=20 > This patch series was created for the 'block-next' branch. >=20 > v4 -> v5: > Runner: > * Added a warning message if a backing file failed to be created (based = on > the review of Fam Zheng) > * Back up a test image before every test command > * Fixed always logged messages of a program under test > * Added a warning message if a wrong name of a program under test is spe= cified > * Made offset and length qemu-io arguments multiple of a sector size > * Print all errors to stderr Can runner.py be moved to tests/image-fuzzer/runner.py? That way it's immediately clear how to launch the fuzzer when looking at the image-fuzzer/ directory. Stefan --0lnxQi9hkpPO77W3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT5HQMAAoJEJykq7OBq3PIkxoH/0Gzxk+2nJYakj6vOMQnPE3v V8amoFeHmc6ofyFA1u7xLKn/Lh2xVbA2tVL82ZZsT4NQx+Bs710S7N2AtEuuQSBZ jTzPg9dnicgI0MlFmqTfzIKllsqhy2QysdkjO6Rnk56oSB9XDkeCL84HZb6LCRSH JFpe47l5Zfo061TX1T7gs5bOh+wiFpzmf3RMeoRv269FxLBluTyIBtOx1I0yR6wa Uq4/YOnmQD916BK7M29E+uzSncCCIZAHfDzEA8FSEmp2hJ8gB23EmHGDhCYba/Eo /pMqANToaEfBC2TCuup3/SvaovDSzDQXSbcDlpUAgvS1dCAQmULaK8stA1hISxM= =Tc7m -----END PGP SIGNATURE----- --0lnxQi9hkpPO77W3--