summaryrefslogtreecommitdiffstats
path: root/tests/libqtest.c
Commit message (Expand)AuthorAgeFilesLines
* tests/libqtest: Introduce qtest_init_with_serial()Julia Suvorova2019-01-291-0/+25
* qtest: Add set_irq_in command to set IRQ/GPIO levelSteffen Görtz2019-01-071-0/+10
* tests: Exit boot-serial-test loop if child diesRichard Henderson2018-12-171-27/+45
* Revert "tests: Add parameter to qtest_init_without_qmp_handshake"Peter Xu2018-12-121-5/+4Star
* monitor: Remove "x-oob", offer capability "oob" unconditionallyPeter Xu2018-12-121-1/+1
* qtest: log QEMU command linePaolo Bonzini2018-11-201-11/+15
* libqtest: Inline g_assert_no_errno()Markus Armbruster2018-10-101-8/+3Star
* tests: add qmp_assert_error_class()Marc-André Lureau2018-08-311-0/+11
* json: Clean up headersMarkus Armbruster2018-08-241-1/+1
* json: Pass lexical errors and limit violations to callbackMarkus Armbruster2018-08-241-2/+5
* json: Redesign the callback to consume JSON valuesMarkus Armbruster2018-08-241-6/+4Star
* test-qga: Clean up how we test QGA synchronizationMarkus Armbruster2018-08-241-18/+21
* qmp-test: Cover syntax and lexical errorsMarkus Armbruster2018-08-241-0/+17
* tests: Skip old versioned machine types in quick testing modeThomas Huth2018-08-231-2/+50
* libqtest: Improve error reporting for bad read from QEMUMarkus Armbruster2018-08-161-3/+3
* tests/libqtest: Improve kill_qemu()Eric Blake2018-08-161-3/+21
* libqtest: Rename qtest_FOOv() to qtest_vFOO() for consistencyMarkus Armbruster2018-08-161-6/+6
* libqtest: Replace qtest_startf() by qtest_initf()Markus Armbruster2018-08-161-5/+4Star
* tests: New helper qtest_qmp_receive_success()Markus Armbruster2018-08-161-19/+50
* tests: Clean up string interpolation around qtest_qmp_device_add()Markus Armbruster2018-08-161-16/+11Star
* tests: Clean up string interpolation into QMP input (simple cases)Markus Armbruster2018-08-161-5/+2Star
* libqtest: Simplify qmp_fd_vsend() a bitMarkus Armbruster2018-08-161-11/+7Star
* libqtest: Remove qtest_qmp_discard_response() & friendsMarkus Armbruster2018-08-161-26/+1Star
* libqtest: Clean up how we read the QMP greetingMarkus Armbruster2018-08-161-1/+3
* libqtest: Clean up how we read device_del messagesMarkus Armbruster2018-08-161-1/+1
* libqtest: Rename functions to send QMP messagesMarkus Armbruster2018-08-161-10/+10
* 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