summaryrefslogtreecommitdiffstats
path: root/tests/libqtest.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-06-041-1/+8
|\
| * libqtest: fail if child coredumpsMichael S. Tsirkin2018-05-251-1/+8
* | tests: functional tests for QMP command set-numa-nodeIgor Mammedov2018-05-301-0/+7
|/
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-12/+12
* tests: Add parameter to qtest_init_without_qmp_handshakeEric Blake2018-03-271-4/+6
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-191-3/+3
* libqtest: Use qemu_strtoul()Eric Blake2018-02-141-6/+13
* Include qapi/qmp/qstring.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster2018-02-091-1/+2
* libqtest: Add qtest_[v]startf()Eric Blake2017-10-201-0/+22
* tests: use g_new() family of functionsMarc-André Lureau2017-10-161-1/+1
* libqtest: Remove dead qtest_instances variableEric Blake2017-09-151-5/+1Star
* tests/libqtest: Use a proper error message if QTEST_QEMU_BINARY is missingThomas Huth2017-09-151-9/+15
* tests: Introduce generic device hot-plug/hot-unplug functionsThomas Huth2017-09-151-0/+75
* libqtest: always set up signal handler for SIGABRTJens Freimann2017-08-091-1/+1
* tests/libqtest: Print error instead of aborting when env variable is missingThomas Huth2017-06-041-1/+4
* test-qga: Actually test 0xff sync bytesEric Blake2017-05-091-0/+8
* libqtest: Add a generic function to run a callback function for every machineThomas Huth2017-04-261-0/+30
* libqtest: Ignore QMP events when parsing the response for HMP commandsThomas Huth2017-04-261-0/+6
* tests/libqtest.c: Delete possible stale unix socketsPeter Maydell2017-04-031-0/+8
* libqtest: Fix qmp() & friends to abort on JSON parse errorsMarkus Armbruster2017-03-071-1/+2
* qobject: Propagate parse errors through qobject_from_jsonv()Markus Armbruster2017-03-071-1/+1
* qmp-test: New, covering basic QMP protocolMarkus Armbruster2017-03-051-5/+12
* libqtest: Work around a "QMP wants a newline" bugMarkus Armbruster2017-03-051-3/+9
* glib-compat: add g_test_add_data_func_full fallbackMarc-André Lureau2017-02-281-10/+0Star
* libqtest: Clean up qmp_response() a bitMarkus Armbruster2017-02-221-2/+2
* libqtest: handle zero length memwrite/memreadGreg Kurz2017-01-121-1/+11
* libqtest: add qmp_eventwait_refJohn Snow2016-11-141-3/+10
* qtest: ask endianness of the target in qtest_init()Laurent Vivier2016-10-141-45/+23Star
* tests: add RTAS command in the protocolLaurent Vivier2016-09-231-0/+10
* tests: add qtest_add_data_func_fullMarc-André Lureau2016-09-081-0/+19
* tests: fix libqtest socket timeoutsAndrea Arcangeli2016-06-161-1/+1
* tests: Remove unnecessary glib.h includesPeter Maydell2016-06-071-1/+0Star
* tests: Clean up includesPeter Maydell2016-02-161-10/+2Star
* tests: Use proper functions types instead of void (*fn)Markus Armbruster2015-12-041-4/+10
* qjson: store tokens in a GQueuePaolo Bonzini2015-11-261-1/+1
* qtest: add qtest_add_abrt_handler()Marc-André Lureau2015-10-241-13/+24
* qtest: add a few fd-level qmp helpersMarc-André Lureau2015-10-201-4/+41
* libqtest: New hmp() & friendsMarkus Armbruster2015-10-091-0/+37
* libqtest: Clean up unused QTestState member sigact_oldMarkus Armbruster2015-10-091-1/+0Star
* qtest: pre-buffer hex nibsJohn Snow2015-05-221-3/+5
* qtest: add memset to qtest protocolJohn Snow2015-05-221-7/+1Star
* qtest: Add base64 encoded read/writeJohn Snow2015-05-221-0/+31
* qtest: Add assertion that required environment variable is setEd Maste2015-04-281-0/+1
* libqtest: add qmp_asyncJohn Snow2015-04-281-1/+29
* libqtest: add qmp_eventwaitJohn Snow2015-04-281-0/+16
* qtest: Add qtest_add_data_func() wrapper functionAndreas Färber2015-03-301-0/+7
* tests: Add virtio device initializationMarc Marí2014-09-081-0/+48
* libqtest: launch QEMU with QEMU_AUDIO_DRV=noneStefan Hajnoczi2014-08-281-0/+1