GitLab: https://gitlab.com/jsnow/qemu/-/commits/python-aqmp-fixes CI: https://gitlab.com/jsnow/qemu/-/pipelines/455146881
Fixes and improvements all relating to "iotest 040,041, intermittent failure in netbsd VM" https://lists.gnu.org/archive/html/qemu-devel/2022-01/msg01975.html See each patch for details. V4: - Just commit message changes, and applying Hanna's RBs. V3: - Retitled series - Dropped patch that was already merged - Reworded some comments, docstrings, etc. John Snow (4): python/aqmp: Fix negotiation with pre-"oob" QEMU python/machine: raise VMLaunchFailure exception from launch() python: upgrade mypy to 0.780 python/aqmp: add socket bind step to legacy.py python/Pipfile.lock | 66 +++++++++++++---------- python/qemu/aqmp/legacy.py | 3 ++ python/qemu/aqmp/protocol.py | 41 ++++++++++++-- python/qemu/aqmp/qmp_client.py | 4 +- python/qemu/machine/machine.py | 45 +++++++++++++--- python/setup.cfg | 2 +- tests/qemu-iotests/tests/mirror-top-perms | 3 +- 7 files changed, 123 insertions(+), 41 deletions(-) -- 2.31.1