qemu-e2k/tests/qtest/fuzz
Alexander Bulekov d92e1b6d54 fuzz: skip QTest serialization
The QTest server usually parses ASCII commands from clients. Since we
fuzz within the QEMU process, skip the QTest serialization and server
for most QTest commands. Leave the option to use the ASCII protocol, to
generate readable traces for crash reproducers.

Inspired-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20200529221450.26673-2-alxndr@bu.edu>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2020-06-15 18:26:46 +02:00
..
Makefile.include fuzz: skip QTest serialization 2020-06-15 18:26:46 +02:00
fork_fuzz.c fuzz: support for fork-based fuzzing. 2020-02-22 08:26:48 +00:00
fork_fuzz.h fuzz: support for fork-based fuzzing. 2020-02-22 08:26:48 +00:00
fork_fuzz.ld fuzz: add mangled object name to linker script 2020-06-05 09:54:48 +01:00
fuzz.c fuzz: skip QTest serialization 2020-06-15 18:26:46 +02:00
fuzz.h fuzz: skip QTest serialization 2020-06-15 18:26:46 +02:00
i440fx_fuzz.c fuzz: run the main-loop in fork-server process 2020-06-05 09:54:48 +01:00
qos_fuzz.c fuzz: Simplify how we compute available machines and types 2020-04-29 08:01:52 +02:00
qos_fuzz.h fuzz: add support for qos-assisted fuzz targets 2020-02-22 08:26:48 +00:00
qtest_wrappers.c fuzz: skip QTest serialization 2020-06-15 18:26:46 +02:00
virtio_net_fuzz.c fuzz: run the main-loop in fork-server process 2020-06-05 09:54:48 +01:00
virtio_scsi_fuzz.c fuzz: run the main-loop in fork-server process 2020-06-05 09:54:48 +01:00