image-fuzzer: Tool for fuzz tests execution
authorMaria Kustova <maxa@catit.be>
Mon, 11 Aug 2014 10:33:59 +0000 (14:33 +0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Fri, 15 Aug 2014 17:03:14 +0000 (18:03 +0100)
commitad724dd7282520ea13f0626f1c3ef45d65a1b994
tree46e5b0933e7c9a14110459d53b775be83dc63368
parentd6dc10aad8f4dd5503bd8b6d42ed9ab07e03fb01
image-fuzzer: Tool for fuzz tests execution

The purpose of the test runner is to prepare the test environment (e.g. create
a work directory, a test image, etc), execute a program under test with
parameters, indicate a test failure if the program was killed during the test
execution and collect core dumps, logs and other test artifacts.

The test runner doesn't depend on an image format, so it can be used with any
external image generator.

[Fixed path to qcow2 format module "qcow2" instead of "../qcow2" since
runner.py is no longer in a sub-directory.
--Stefan]

Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Maria Kustova <maria.k@catit.be>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
tests/image-fuzzer/runner.py [new file with mode: 0755]