aboutsummaryrefslogtreecommitdiff
path: root/tests/libqtest.h
AgeCommit message (Expand)Author
2018-08-31tests: add qmp_assert_error_class()Marc-André Lureau
2018-08-24test-qga: Clean up how we test QGA synchronizationMarkus Armbruster
2018-08-24qmp-test: Cover syntax and lexical errorsMarkus Armbruster
2018-08-23tests: Skip old versioned machine types in quick testing modeThomas Huth
2018-08-16libqtest: Rename qtest_FOOv() to qtest_vFOO() for consistencyMarkus Armbruster
2018-08-16libqtest: Replace qtest_startf() by qtest_initf()Markus Armbruster
2018-08-16libqtest: Enable compile-time format string checkingMarkus Armbruster
2018-08-16tests: New helper qtest_qmp_receive_success()Markus Armbruster
2018-08-16tests: Clean up string interpolation around qtest_qmp_device_add()Markus Armbruster
2018-08-16qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()Markus Armbruster
2018-08-16libqtest: Document calling conventionsEric Blake
2018-08-16libqtest: Remove qtest_qmp_discard_response() & friendsMarkus Armbruster
2018-08-16libqtest: Rename functions to send QMP messagesMarkus Armbruster
2018-05-30tests: functional tests for QMP command set-numa-nodeIgor Mammedov
2018-03-27tests: Add parameter to qtest_init_without_qmp_handshakeEric Blake
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2017-10-20libqtest: Add qtest_[v]startf()Eric Blake
2017-09-15qtest: Avoid passing raw strings through hmp()Eric Blake
2017-09-15tests: Introduce generic device hot-plug/hot-unplug functionsThomas Huth
2017-08-14libqtest: Fix typo in commentsEric Blake
2017-04-26libqtest: Add a generic function to run a callback function for every machineThomas Huth
2017-04-26libqtest: Ignore QMP events when parsing the response for HMP commandsThomas Huth
2017-03-05qmp-test: New, covering basic QMP protocolMarkus Armbruster
2016-11-14libqtest: add qmp_eventwait_refJohn Snow
2016-10-28tests: rename target_big_endian() as qvirtio_is_big_endian()Laurent Vivier
2016-10-14qtest: ask endianness of the target in qtest_init()Laurent Vivier
2016-09-23tests: add RTAS command in the protocolLaurent Vivier
2016-09-08tests: add qtest_add_data_func_fullMarc-André Lureau
2016-02-23all: Clean up includesPeter Maydell
2015-12-04tests: Use proper functions types instead of void (*fn)Markus Armbruster
2015-10-24qtest: add qtest_add_abrt_handler()Marc-André Lureau
2015-10-19qtest: add a few fd-level qmp helpersMarc-André Lureau
2015-10-09libqtest: New hmp() & friendsMarkus Armbruster
2015-05-22qtest: Add base64 encoded read/writeJohn Snow
2015-04-28libqtest: add qmp_asyncJohn Snow
2015-04-28libqtest: add qmp_eventwaitJohn Snow
2015-03-30qtest: Add qtest_add() wrapper macroAndreas Färber
2015-03-30qtest: Add qtest_add_data_func() wrapper functionAndreas Färber
2014-10-15glib: add compatibility interface for g_get_monotonic_time()Stefan Hajnoczi
2014-09-08tests: Add virtio device initializationMarc Marí
2014-08-15qtest: Adding qtest_memset and qmemset.John Snow
2014-03-31qtest: Factor out qtest_qmp_receive()Andreas Färber
2014-03-31Revert "qtest: Fix crash if SIGABRT during qtest_init()"Stefan Hajnoczi
2014-03-13qtest: Fix crash if SIGABRT during qtest_init()Stefan Hajnoczi
2014-03-13libqtest: Avoid inline varargs functionsPeter Maydell
2013-11-07libqtest: add qmp(fmt, ...) -> QDict* functionStefan Hajnoczi
2013-11-07libqtest: rename qmp() to qmp_discard_response()Stefan Hajnoczi
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh
2013-07-18libqtest: New qtest_end() to go with qtest_start()Markus Armbruster
2013-02-18qtest: Add MMIO supportAndreas Färber