On 4/22/26 16:14, marcandre.lureau--- via Devel wrote: > From: Marc-André Lureau <[email protected]> > > Add xml2argv tests verifying the standalone VNC feature: > > - graphics-vnc-standalone: when both <graphics type='dbus'/> and > <graphics type='vnc'/> are present, the -vnc QEMU argument is > omitted since qemu-vnc handles VNC externally via D-Bus. > > - graphics-vnc-standalone-socket: same behavior with a Unix socket > listen address. > > - graphics-vnc-standalone-p2p: when dbus is p2p mode, standalone > VNC is NOT triggered and the built-in -vnc argument is preserved. > > Signed-off-by: Marc-André Lureau <[email protected]> > --- > ...hics-vnc-standalone-p2p.x86_64-latest.args | 34 ++++++++++++++++ > ...phics-vnc-standalone-p2p.x86_64-latest.xml | 40 +++++++++++++++++++ > .../graphics-vnc-standalone-p2p.xml | 39 ++++++++++++++++++ > ...s-vnc-standalone-socket.x86_64-latest.args | 33 +++++++++++++++ > ...cs-vnc-standalone-socket.x86_64-latest.xml | 40 +++++++++++++++++++ > .../graphics-vnc-standalone-socket.xml | 40 +++++++++++++++++++ > ...graphics-vnc-standalone.x86_64-latest.args | 33 +++++++++++++++ > .../graphics-vnc-standalone.x86_64-latest.xml | 40 +++++++++++++++++++ > .../graphics-vnc-standalone.xml | 40 +++++++++++++++++++ > tests/qemuxmlconftest.c | 4 ++ > tests/testutilsqemu.c | 9 +++++ > 11 files changed, 352 insertions(+) > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone-p2p.x86_64-latest.args > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone-p2p.x86_64-latest.xml > create mode 100644 tests/qemuxmlconfdata/graphics-vnc-standalone-p2p.xml > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone-socket.x86_64-latest.args > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone-socket.x86_64-latest.xml > create mode 100644 tests/qemuxmlconfdata/graphics-vnc-standalone-socket.xml > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone.x86_64-latest.args > create mode 100644 > tests/qemuxmlconfdata/graphics-vnc-standalone.x86_64-latest.xml > create mode 100644 tests/qemuxmlconfdata/graphics-vnc-standalone.xml >
These .args need to be regenerated as we moved to slightly different mocking of monitor FD. Michal
