********* Start testing of tst_WaylandReconnect *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 13.3.0), ubuntu 24.04
PASS   : tst_WaylandReconnect::initTestCase()
QWARN  : tst_WaylandReconnect::basicWindow() global_type* MockCompositor::CoreCompositor::get() [with global_type = MockCompositor::WlCompositor] called without locking the compositor to the current thread. This means the compositor can start dispatching at any moment, potentially leading to threading issues. Unless you know what you are doing you should probably fix the test by locking the compositor before accessing it (see mutex()).
QWARN  : tst_WaylandReconnect::basicWindow() QList<global_type*> MockCompositor::CoreCompositor::getAll() [with global_type = MockCompositor::Output] called without locking the compositor to the current thread. This means the compositor can start dispatching at any moment, potentially leading to threading issues. Unless you know what you are doing you should probably fix the test by locking the compositor before accessing it (see mutex()).
QDEBUG : tst_WaylandReconnect::basicWindow() cleanup
QWARN  : tst_WaylandReconnect::basicWindow() The Wayland connection broke. Did the Wayland compositor die?
QWARN  : tst_WaylandReconnect::basicWindow() qt.qpa.wayland: Attempting wayland reconnect
QWARN  : tst_WaylandReconnect::basicWindow() Failed to write to the pipe: Bad file descriptor.
QINFO  : tst_WaylandReconnect::basicWindow() qt.qpa.wayland: There are no outputs - creating placeholder screen
PASS   : tst_WaylandReconnect::basicWindow()
QDEBUG : tst_WaylandReconnect::multipleScreens() cleanup
QWARN  : tst_WaylandReconnect::multipleScreens() The Wayland connection broke. Did the Wayland compositor die?
QWARN  : tst_WaylandReconnect::multipleScreens() qt.qpa.wayland: Attempting wayland reconnect
QWARN  : tst_WaylandReconnect::multipleScreens() Failed to write to the pipe: Bad file descriptor.
QINFO  : tst_WaylandReconnect::multipleScreens() qt.qpa.wayland: There are no outputs - creating placeholder screen
PASS   : tst_WaylandReconnect::multipleScreens()
QDEBUG : tst_WaylandReconnect::keyFocus() cleanup
QWARN  : tst_WaylandReconnect::keyFocus() The Wayland connection broke. Did the Wayland compositor die?
QWARN  : tst_WaylandReconnect::keyFocus() qt.qpa.wayland: Attempting wayland reconnect
QWARN  : tst_WaylandReconnect::keyFocus() Failed to write to the pipe: Bad file descriptor.
QINFO  : tst_WaylandReconnect::keyFocus() qt.qpa.wayland: There are no outputs - creating placeholder screen
PASS   : tst_WaylandReconnect::keyFocus()
PASS   : tst_WaylandReconnect::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1107ms
********* Finished testing of tst_WaylandReconnect *********
