[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC 0/3] image-fuzzer: Initial image generator and ext
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [RFC 0/3] image-fuzzer: Initial image generator and extended runner |
Date: |
Fri, 20 Jun 2014 14:09:51 +0800 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Should be v2 in the subject?
On Wed, 06/18 20:14, Maria Kustova wrote:
> These patches relate to qcow2 image fuzzer project at OPW.
>
> Overall fix: Current license for all files are GPLv2
> Runner:
> Fixes (based on reviews):
> * added mandatory parameter for image generator
> * removed image size parameter from call of an image generator
> * removed seed as argument for image generator
> * left core dump enabling as non-optional functionality
> * added '--verbose' parameter turning on passes logging
> * made 'Error' test statuses less talkative
> * unified handling of incorrect parameters
> * various formatting and doc enhancements
>
> Features:
> * infinite test executions until keyboard interruption
> * supported relative paths in runner.py parameters
>
> Docs:
> Fixes (based on reviews):
> * removed requirements to seed being sent to image generator
> * added support for external image generators
> * added requirement to core dumps configuration
>
> Features:
> * description for qcow2 image generator
> * description for SUT calls
>
> Qcow2:
> Features:
> * creation of random valid header fields
> * fuzzing of header fields
> * supported fuzzing of integer and bit mask field values
> * random amount of fields to be fuzzed (20%-50% of all fields)
> * random selection of fields to be fuzzed
>
> *** BLURB HERE ***
Not necessary :)
Fam
>
> Maria Kustova (3):
> image-fuzzer: Added execution of multiple tests to the test runner
> image-fuzzer: Initial generator of qcow2 fuzzed images
> image-fuzzer: Added description for the qcow2 image generator
>
> tests/image-fuzzer/docs/image-fuzzer.txt | 178 ++++++++++++++++++++
> tests/image-fuzzer/qcow2/__init__.py | 1 +
> tests/image-fuzzer/qcow2/fuzz.py | 271
> +++++++++++++++++++++++++++++++
> tests/image-fuzzer/qcow2/layout.py | 125 ++++++++++++++
> tests/image-fuzzer/runner/runner.py | 260 +++++++++++++++++++++++++++++
> 5 files changed, 835 insertions(+)
> create mode 100644 tests/image-fuzzer/docs/image-fuzzer.txt
> create mode 100644 tests/image-fuzzer/qcow2/__init__.py
> create mode 100644 tests/image-fuzzer/qcow2/fuzz.py
> create mode 100644 tests/image-fuzzer/qcow2/layout.py
> create mode 100644 tests/image-fuzzer/runner/runner.py
>
> --
> 1.9.3
>
>