On Wed, May 13, 2026 at 3:49 AM Marc-André Lureau
<[email protected]> wrote:
>
> Hi Stefan
>
> On Wed, May 13, 2026 at 3:20 AM Stefan Hajnoczi <[email protected]> wrote:
> >
> > On Mon, May 11, 2026 at 4:21 PM <[email protected]> wrote:
> > >
> > > From: Marc-André Lureau <[email protected]>
> > >
> > > The following changes since commit 
> > > 5e61afe211e82a9af15a8794a0bd29bb574e953b:
> > >
> > >   Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu 
> > > into staging (2026-05-11 10:49:53 -0400)
> > >
> > > are available in the Git repository at:
> > >
> > >   https://gitlab.com/marcandre.lureau/qemu.git tags/qom-pull-request
> > >
> > > for you to fetch changes up to bc61a3209bf064826481a5f8f2b4feb47c70b02f:
> > >
> > >   target/s390x: add gen-features.h dependency to s390x_system_ss 
> > > (2026-05-11 23:59:33 +0400)
> > >
> > > ----------------------------------------------------------------
> > > QOM object lifecycle fixes
> > >
> > > ----------------------------------------------------------------
> >
> > Hi Marc-André,
> > I'm not sure if this CI failure is related to this pull request, but
> > there is a dbus-vnc issue:
> >
> > >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
> > >>> QTEST_QEMU_VNC_BINARY=./tools/qemu-vnc/qemu-vnc MESON_TEST_ITERATION=1 
> > >>> PYTHON=/home/gitlab-runner/builds/P3MFS4LUf/0/qemu-project/qemu/build/pyvenv/bin/python3
> > >>>  QTEST_QEMU_STORAGE_DAEMON_BINARY=./storage-daemon/qemu-storage-daemon 
> > >>> G_TEST_DBUS_DAEMON=/home/gitlab-runner/builds/P3MFS4LUf/0/qemu-project/qemu/tests/dbus-daemon.sh
> > >>>  QTEST_QEMU_IMG=./qemu-img QTEST_QEMU_BINARY=./qemu-system-x86_64 
> > >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
> > >>>  RUST_BACKTRACE=1 MALLOC_PERTURB_=211 
> > >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
> > >>>  
> > >>> /home/gitlab-runner/builds/P3MFS4LUf/0/qemu-project/qemu/build/tests/qtest/dbus-vnc-test
> > >>>  --tap -k
> >
> > 754/1075 /x86_64/dbus-vnc/password-auth -
> > ERROR:../tests/qtest/dbus-vnc-test.c:621:test_dbus_vnc_password_auth:
> > assertion failed (qemu_vnc1_server_get_auth(proxy) == "vnc"): ("none"
> > == "vnc") FAIL
> >
> > https://gitlab.com/qemu-project/qemu/-/jobs/14337427774#L5512
> >
> > Any ideas?
>
> Embarrassingly, I have no idea. Before org.qemu.vnc is exposed by
> qemu-vnc (and the auth is checked by the test), qemu-vnc must have
> started a VNC server successfully (vnc_display_new)..
>
> Fwiw, the tests runs quite smoothly locally with meson test --repeat
> 1000  (some time out sometime, due to heavy load).
>
> Let's mark/run it as QEMU_TEST_FLAKY_TESTS until I figure out?

If it helps, your last ui pull request seems to be the first
occurrence of this failure:
https://gitlab.com/qemu-project/qemu/-/commit/5e61afe211e82a9af15a8794a0bd29bb574e953b

If you'd like me to run CI on a test branch, just let me know.

Stefan

>
>
> >
> > Stefan
> >
> > >
> > > Marc-André Lureau (23):
> > >   hw/remote: check visit return in vfu_object_set_socket
> > >   qom/object: update doc about NULL values in link properties
> > >   hw/remote: guard listener unregister in finalize
> > >   io/net-listener: move mutex init to instance_init
> > >   net/colo-compare: guard finalize against uninitialized state
> > >   ui/console: remove console from global list on finalization
> > >   hw/i386/x86: free oem_id and oem_table_id on finalization
> > >   hw/core/resetcontainer: free children array on finalization
> > >   net/can: free ifname on socketcan finalization
> > >   backends/igvm-cfg: free filename on finalization
> > >   scsi/pr-manager-helper: free path on finalization
> > >   accel/kvm: free device path on finalization
> > >   system/qtest: add missing qtest_finalize()
> > >   hw/fsi: move OPBus address space init to realize
> > >   hw/fsi: move OPBus qbus_init() to instance_init
> > >   hw/gpio/pca9552: fix state_str leak in pca955x_set_led
> > >   hw/arm/aspeed: free fmc_model and spi_model on finalization
> > >   hw/arm/sbsa-ref: free unrealized flash devices on finalization
> > >   hw/arm/virt: free flash devices and OEM strings on finalization
> > >   hw/ppc/pnv: drop extra ref on PHB after adding as child
> > >   hw/riscv/virt: free flash devices and OEM strings on finalization
> > >   meson: drop sphinx-build < 1.7 compatiblity check
> > >   target/s390x: add gen-features.h dependency to s390x_system_ss
> > >
> > > Peter Xu (1):
> > >   system/ioport: Fix qom-list-properties crash on portio list obj
> > >
> > >  docs/meson.build          | 14 +-------------
> > >  include/qom/object.h      |  8 ++++----
> > >  accel/kvm/kvm-all.c       |  8 ++++++++
> > >  backends/igvm-cfg.c       |  1 +
> > >  hw/arm/aspeed.c           |  9 +++++++++
> > >  hw/arm/sbsa-ref.c         | 12 ++++++++++++
> > >  hw/arm/virt.c             | 14 ++++++++++++++
> > >  hw/core/resetcontainer.c  |  3 +++
> > >  hw/fsi/aspeed_apb2opb.c   | 37 ++++++++++++++++++++++++-------------
> > >  hw/gpio/pca9552.c         |  2 +-
> > >  hw/i386/x86.c             |  9 +++++++++
> > >  hw/ppc/pnv.c              |  1 +
> > >  hw/remote/remote-obj.c    |  4 +++-
> > >  hw/remote/vfio-user-obj.c |  4 +++-
> > >  hw/riscv/virt.c           | 14 ++++++++++++++
> > >  io/net-listener.c         |  9 ++++++++-
> > >  net/can/can_socketcan.c   |  8 ++++++++
> > >  net/colo-compare.c        | 31 +++++++++++++++----------------
> > >  scsi/pr-manager-helper.c  |  1 +
> > >  system/ioport.c           | 11 +++++++++--
> > >  system/qtest.c            | 10 ++++++++++
> > >  ui/console.c              |  5 ++++-
> > >  target/s390x/meson.build  |  1 +
> > >  23 files changed, 163 insertions(+), 53 deletions(-)
> > >
> > > --
> > > 2.54.0
> > >
> > >
> >

Reply via email to