summaryrefslogtreecommitdiffstats
path: root/tests/libqtest.h
Commit message (Expand)AuthorAgeFilesLines
* tests: add qmp_assert_error_class()Marc-André Lureau2018-08-311-0/+9
* test-qga: Clean up how we test QGA synchronizationMarkus Armbruster2018-08-241-0/+2
* qmp-test: Cover syntax and lexical errorsMarkus Armbruster2018-08-241-0/+11
* tests: Skip old versioned machine types in quick testing modeThomas Huth2018-08-231-1/+3
* libqtest: Rename qtest_FOOv() to qtest_vFOO() for consistencyMarkus Armbruster2018-08-161-2/+2
* libqtest: Replace qtest_startf() by qtest_initf()Markus Armbruster2018-08-161-9/+8Star
* libqtest: Enable compile-time format string checkingMarkus Armbruster2018-08-161-10/+14
* tests: New helper qtest_qmp_receive_success()Markus Armbruster2018-08-161-0/+17
* tests: Clean up string interpolation around qtest_qmp_device_add()Markus Armbruster2018-08-161-1/+3
* qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()Markus Armbruster2018-08-161-12/+12
* libqtest: Document calling conventionsEric Blake2018-08-161-8/+21
* libqtest: Remove qtest_qmp_discard_response() & friendsMarkus Armbruster2018-08-161-27/+0Star
* libqtest: Rename functions to send QMP messagesMarkus Armbruster2018-08-161-7/+7
* tests: functional tests for QMP command set-numa-nodeIgor Mammedov2018-05-301-0/+9
* tests: Add parameter to qtest_init_without_qmp_handshakeEric Blake2018-03-271-2/+5
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-2/+0Star
* libqtest: Add qtest_[v]startf()Eric Blake2017-10-201-0/+25
* qtest: Avoid passing raw strings through hmp()Eric Blake2017-09-151-4/+4
* tests: Introduce generic device hot-plug/hot-unplug functionsThomas Huth2017-09-151-0/+19
* libqtest: Fix typo in commentsEric Blake2017-08-141-4/+4
* libqtest: Add a generic function to run a callback function for every machineThomas Huth2017-04-261-0/+8
* libqtest: Ignore QMP events when parsing the response for HMP commandsThomas Huth2017-04-261-1/+3
* qmp-test: New, covering basic QMP protocolMarkus Armbruster2017-03-051-0/+8
* libqtest: add qmp_eventwait_refJohn Snow2016-11-141-0/+22
* tests: rename target_big_endian() as qvirtio_is_big_endian()Laurent Vivier2016-10-281-10/+0Star
* qtest: ask endianness of the target in qtest_init()Laurent Vivier2016-10-141-3/+13
* tests: add RTAS command in the protocolLaurent Vivier2016-09-231-0/+15
* tests: add qtest_add_data_func_fullMarc-André Lureau2016-09-081-0/+17
* all: Clean up includesPeter Maydell2016-02-231-6/+0Star
* tests: Use proper functions types instead of void (*fn)Markus Armbruster2015-12-041-3/+4
* qtest: add qtest_add_abrt_handler()Marc-André Lureau2015-10-241-0/+2
* qtest: add a few fd-level qmp helpersMarc-André Lureau2015-10-201-0/+7
* libqtest: New hmp() & friendsMarkus Armbruster2015-10-091-0/+33
* qtest: Add base64 encoded read/writeJohn Snow2015-05-221-0/+49
* libqtest: add qmp_asyncJohn Snow2015-04-281-0/+27
* libqtest: add qmp_eventwaitJohn Snow2015-04-281-0/+20
* qtest: Add qtest_add() wrapper macroAndreas Färber2015-03-301-0/+20
* qtest: Add qtest_add_data_func() wrapper functionAndreas Färber2015-03-301-0/+12
* glib: add compatibility interface for g_get_monotonic_time()Stefan Hajnoczi2014-10-151-0/+1
* tests: Add virtio device initializationMarc Marí2014-09-081-0/+7
* qtest: Adding qtest_memset and qmemset.John Snow2014-08-151-0/+24
* qtest: Factor out qtest_qmp_receive()Andreas Färber2014-03-311-0/+18
* Revert "qtest: Fix crash if SIGABRT during qtest_init()"Stefan Hajnoczi2014-03-311-1/+3
* qtest: Fix crash if SIGABRT during qtest_init()Stefan Hajnoczi2014-03-131-3/+1Star
* libqtest: Avoid inline varargs functionsPeter Maydell2014-03-131-18/+2Star
* libqtest: add qmp(fmt, ...) -> QDict* functionStefan Hajnoczi2013-11-071-0/+37
* libqtest: rename qmp() to qmp_discard_response()Stefan Hajnoczi2013-11-071-10/+10
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-12/+12
* libqtest: New qtest_end() to go with qtest_start()Markus Armbruster2013-07-181-0/+12
* qtest: Add MMIO supportAndreas Färber2013-02-181-0/+186