aboutsummaryrefslogtreecommitdiff
path: root/tests/qtest/libqtest.c
AgeCommit message (Expand)Author
2022-10-28tests/qtest: libqtest: Introduce qtest_wait_qemu()Bin Meng
2022-10-28tests/qtest: Support libqtest to build and run on WindowsBin Meng
2022-10-28tests/qtest: Use send/recv for socket communicationXuzhou Cheng
2022-10-12tests/qtest: libqtest: Install signal handler via signal()Bin Meng
2022-10-11tests/x86: add helper qtest_qmp_device_del_send()Michael Labiuk
2022-09-27tests/qtest: libqtest: Replace the call to close a socket with closesocket()Bin Meng
2022-09-27tests/qtest: libqtest: Exclude the *_fds APIs for win32Bin Meng
2022-09-27tests/qtest: libqtest: Avoid using hardcoded /tmpBin Meng
2022-08-25tests/qtest: Use g_mkdtemp()Bin Meng
2022-08-25tests/qtest: Use g_setenv()Bin Meng
2022-05-25hw: m25p80: allow write_enable latch get/setIris Chen
2022-05-18tests/qtest: use prctl(PR_SET_PDEATHSIG) as fallback to kill QEMUDaniel P. Berrangé
2022-05-18tests/qtest: fix registration of ABRT handler for QEMU cleanupDaniel P. Berrangé
2022-05-03libqtest: split QMP part in libqmpMarc-André Lureau
2022-05-03tests: move libqtest.h back under qtest/Marc-André Lureau
2022-04-21tests: print newline after QMP response in qtest logsDaniel P. Berrangé
2022-04-21tests: support QTEST_TRACE env variableDaniel P. Berrangé
2022-04-21qtest: simplify socket_send()Marc-André Lureau
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau
2022-03-22Drop qemu_foo() socket API wrapperMarc-André Lureau
2021-12-22tests/qtest: Add a function that checks whether a device is availableThomas Huth
2021-12-21tests/qtests: add qtest_qmp_add_client()Marc-André Lureau
2021-12-15tests/qtest: Add a function to check whether a machine is availableThomas Huth
2021-12-15tests/qtest: Add a function that gets a list with available machine typesThomas Huth
2021-10-20tests: qtest: add qtest_has_accel() to check if tested binary supports accele...Igor Mammedov
2021-09-06libqtest: check for g_setenv() failurePeter Maydell
2021-05-14libqtest: refuse QTEST_QEMU_BINARY=qemu-kvmStefan Hajnoczi
2021-03-08libqtest: add qtest_remove_abrt_handler()Stefan Hajnoczi
2021-03-08libqtest: add qtest_kill_qemu()Stefan Hajnoczi
2021-03-08libqtest: add qtest_socket_server()Stefan Hajnoczi
2021-01-27libqtest: Rework qtest_rsp()Markus Armbruster
2021-01-11qtest/libqtest: fix heap-buffer-overflow in qtest_cb_for_every_machine()Gan Qixin
2020-12-19qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster
2020-12-19qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster
2020-11-20qtest: do not return freed argument vector from qtest_rspPaolo Bonzini
2020-11-03tests/qtest/libqtest.c: Check for setsockopt() failurePeter Maydell
2020-10-24libqtest: fix memory leak in the qtest_qmp_event_refMaxim Levitsky
2020-10-24libqtest: fix the order of buffered eventsMaxim Levitsky
2020-10-24tests/qtest/libqtest: Fix detection of architecture for binaries without pathThomas Huth
2020-10-12qtest: switch users back to qtest_qmp_receiveMaxim Levitsky
2020-10-12qtest: remove qtest_qmp_receive_successMaxim Levitsky
2020-10-12qtest: Reintroduce qtest_qmp_receive with QMP event bufferingMaxim Levitsky
2020-10-12qtest: rename qtest_qmp_receive to qtest_qmp_receive_dictMaxim Levitsky
2020-09-03libqtest: Rename qmp_assert_error_class() to qmp_expect_error_and_unref()Markus Armbruster
2020-08-21meson: convert tests/qtest to mesonPaolo Bonzini
2020-07-06tests/qtest: Unify the test for the xenfv and xenpv machinesThomas Huth
2020-02-22libqtest: make bufwrite rely on the TransportOpsAlexander Bulekov
2020-02-22libqtest: add a layer of abstraction to send/recvAlexander Bulekov
2020-01-12test: Move qtests to a separate directoryThomas Huth