On Fri, Aug 8, 2014 at 10:54 AM, Stefan Hajnoczi <stefa...@gmail.com> wrote: > On Wed, Aug 06, 2014 at 05:12:45PM +0400, Maria Kustova wrote: >> >> 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 specification >> with >> some fields having random invalid values. >> >> 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. >> >> This patch series was created for the 'block-next' branch. >> >> 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 >> specified >> * 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. >
Sure. There is no special requirements for the runner location. > Stefan