summaryrefslogtreecommitdiffstats
path: root/tests/qtest/libqtest.c
Commit message (Expand)AuthorAgeFilesLines
* tests/qtest: libqtest: Correct the timeout unit of blocking receive calls for...Bin Meng2022-10-281-1/+10
* tests/qtest: libqtest: Introduce qtest_wait_qemu()Bin Meng2022-10-281-25/+38
* tests/qtest: Support libqtest to build and run on WindowsBin Meng2022-10-281-2/+94
* tests/qtest: Use send/recv for socket communicationXuzhou Cheng2022-10-281-2/+3
* tests/qtest: libqtest: Install signal handler via signal()Bin Meng2022-10-121-11/+3Star
* tests/x86: add helper qtest_qmp_device_del_send()Michael Labiuk2022-10-111-6/+10
* tests/qtest: libqtest: Replace the call to close a socket with closesocket()Bin Meng2022-09-271-4/+4
* tests/qtest: libqtest: Exclude the *_fds APIs for win32Bin Meng2022-09-271-1/+9
* tests/qtest: libqtest: Avoid using hardcoded /tmpBin Meng2022-09-271-4/+8
* tests/qtest: Use g_mkdtemp()Bin Meng2022-08-251-1/+1
* tests/qtest: Use g_setenv()Bin Meng2022-08-251-1/+1
* hw: m25p80: allow write_enable latch get/setIris Chen2022-05-251-0/+24
* tests/qtest: use prctl(PR_SET_PDEATHSIG) as fallback to kill QEMUDaniel P. Berrangé2022-05-181-0/+17
* tests/qtest: fix registration of ABRT handler for QEMU cleanupDaniel P. Berrangé2022-05-181-2/+2
* libqtest: split QMP part in libqmpMarc-André Lureau2022-05-031-204/+1Star
* tests: move libqtest.h back under qtest/Marc-André Lureau2022-05-031-1/+1
* tests: print newline after QMP response in qtest logsDaniel P. Berrangé2022-04-211-1/+4
* tests: support QTEST_TRACE env variableDaniel P. Berrangé2022-04-211-2/+6
* qtest: simplify socket_send()Marc-André Lureau2022-04-211-14/+2Star
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0Star
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-1/+1
* Drop qemu_foo() socket API wrapperMarc-André Lureau2022-03-221-2/+2
* tests/qtest: Add a function that checks whether a device is availableThomas Huth2021-12-221-0/+44
* tests/qtests: add qtest_qmp_add_client()Marc-André Lureau2021-12-211-0/+19
* tests/qtest: Add a function to check whether a machine is availableThomas Huth2021-12-151-0/+17
* tests/qtest: Add a function that gets a list with available machine typesThomas Huth2021-12-151-11/+53
* tests: qtest: add qtest_has_accel() to check if tested binary supports accele...Igor Mammedov2021-10-201-0/+27
* libqtest: check for g_setenv() failurePeter Maydell2021-09-061-1/+3
* libqtest: refuse QTEST_QEMU_BINARY=qemu-kvmStefan Hajnoczi2021-05-141-1/+8
* libqtest: add qtest_remove_abrt_handler()Stefan Hajnoczi2021-03-081-6/+29
* libqtest: add qtest_kill_qemu()Stefan Hajnoczi2021-03-081-3/+4
* libqtest: add qtest_socket_server()Stefan Hajnoczi2021-03-081-17/+23
* libqtest: Rework qtest_rsp()Markus Armbruster2021-01-271-24/+26
* qtest/libqtest: fix heap-buffer-overflow in qtest_cb_for_every_machine()Gan Qixin2021-01-111-1/+1
* qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster2020-12-191-11/+9Star
* qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster2020-12-191-1/+1
* qtest: do not return freed argument vector from qtest_rspPaolo Bonzini2020-11-201-0/+1
* tests/qtest/libqtest.c: Check for setsockopt() failurePeter Maydell2020-11-031-2/+7
* libqtest: fix memory leak in the qtest_qmp_event_refMaxim Levitsky2020-10-241-7/+4Star
* libqtest: fix the order of buffered eventsMaxim Levitsky2020-10-241-1/+1
* tests/qtest/libqtest: Fix detection of architecture for binaries without pathThomas Huth2020-10-241-2/+7
* qtest: switch users back to qtest_qmp_receiveMaxim Levitsky2020-10-121-9/+3Star
* qtest: remove qtest_qmp_receive_successMaxim Levitsky2020-10-121-48/+5Star
* qtest: Reintroduce qtest_qmp_receive with QMP event bufferingMaxim Levitsky2020-10-121-1/+48
* qtest: rename qtest_qmp_receive to qtest_qmp_receive_dictMaxim Levitsky2020-10-121-8/+8
* libqtest: Rename qmp_assert_error_class() to qmp_expect_error_and_unref()Markus Armbruster2020-09-031-1/+1
* meson: convert tests/qtest to mesonPaolo Bonzini2020-08-211-1/+1
* tests/qtest: Unify the test for the xenfv and xenpv machinesThomas Huth2020-07-061-0/+4
* libqtest: make bufwrite rely on the TransportOpsAlexander Bulekov2020-02-221-2/+69
* libqtest: add a layer of abstraction to send/recvAlexander Bulekov2020-02-221-9/+39