Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-129362

tst_QDockWidget::setFloating() failed on GNOME Wayland(Ubuntu 24.04 and 22.04

    XMLWordPrintable

Details

    • Linux/Wayland
    • 597f4bd47 (dev), 899c89c8d (dev), 64da99d2e (6.8), 47ee85574 (6.8)

    Description

      2024-09-23
      24.04
      https://testresults.qt.io/coin/integration/qt/qtwayland/tasks/web_qt_qtwayland_1727074844075

      https://testresults.qt.io/coin/api/log/qt/qtbase/ce733443204d1f23d453d3d064b816394d9408db/LinuxUbuntu_24_04aarch64LinuxUbuntu_24_04aarch64GCCqtci-linux-Ubuntu-24.04-aarch64-50-de6cd6InsignificantTests_RunDependencyTests_TestOnly/7c47626defd306b9ad616483923956549c108805/test_1727075136/log.txt.gz

      agent:2024/09/23 08:42:59 build.go:404: 632: ********* Start testing of tst_QDockWidget *********
      agent:2024/09/23 08:42:59 build.go:404: 632: Config: Using QtTest library 6.9.0, Qt 6.9.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by GCC 13.2.0), ubuntu 24.04
      agent:2024/09/23 08:42:59 build.go:404: 632: PASS   : tst_QDockWidget::initTestCase()
      agent:2024/09/23 08:42:59 build.go:404: 632: QDEBUG : tst_QDockWidget::setFloating() qt.widgets.dockwidgets: QDockWidget(0xbca4854f5940->(ObjectName="D1"; floating=false; features=QFlags<QDockWidget::DockWidgetFeature>(DockWidgetFeatureMask);)) will be unplugged with size QSize(24, 532)
      agent:2024/09/23 08:43:00 build.go:404: 632: QWARN  : tst_QDockWidget::setFloating() This plugin supports grabbing the mouse only for popup windows
      agent:2024/09/23 08:43:15 build.go:404: 632: FAIL!  : tst_QDockWidget::setFloating() 'dw->isFloating()' returned FALSE. ()
      agent:2024/09/23 08:43:15 build.go:404: 632:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/widgets/qdockwidget/tst_qdockwidget.cpp(1333)]
      agent:2024/09/23 08:43:15 build.go:404: 632: QDEBUG : tst_QDockWidget::setFloating() qt.widgets.dockwidgets: QDockWidget(0xbca4854bfc30->(ObjectName="D2"; floating=false; features=QFlags<QDockWidget::DockWidgetFeature>(DockWidgetFeatureMask);)) will be unplugged with size QSize(24, 512)
      agent:2024/09/23 08:43:15 build.go:404: 632: QWARN  : tst_QDockWidget::setFloating() This plugin supports grabbing the mouse only for popup windows
      agent:2024/09/23 08:43:15 build.go:404: 632: QWARN  : tst_QDockWidget::setFloating() This plugin supports grabbing the mouse only for popup windows
      agent:2024/09/23 08:43:16 build.go:404: 632: FAIL!  : tst_QDockWidget::setFloating() 'dw->isFloating()' returned FALSE. ()
      agent:2024/09/23 08:43:16 build.go:404: 632:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/widgets/qdockwidget/tst_qdockwidget.cpp(1333)]
      agent:2024/09/23 08:43:16 build.go:404: 632: QDEBUG : tst_QDockWidget::setFloating() qt.widgets.dockwidgets: QDockWidget(0xbca4854f5940->(ObjectName="D1"; floating=false; features=QFlags<QDockWidget::DockWidgetFeature>(DockWidgetFeatureMask);)) will be unplugged with size QSize(24, 512)
      agent:2024/09/23 08:43:16 build.go:404: 632: QWARN  : tst_QDockWidget::setFloating() This plugin supports grabbing the mouse only for popup windows
      agent:2024/09/23 08:43:16 build.go:404: 632: QWARN  : tst_QDockWidget::setFloating() This plugin supports grabbing the mouse only for popup windows
      agent:2024/09/23 08:43:16 build.go:404: 632: FAIL!  : tst_QDockWidget::setFloating() 'checkFloatingTabs(mainWindow, ftabs, QList<QDockWidget *>() << d1 << d2)' returned FALSE. ()
      agent:2024/09/23 08:43:16 build.go:404: 632:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/widgets/qdockwidget/tst_qdockwidget.cpp(1457)]
      agent:2024/09/23 08:43:16 build.go:404: 632: FAIL!  : tst_QDockWidget::setFloating() 'qobject_cast<QDockWidgetGroupWindow *>(d1->parentWidget())' returned FALSE. ()
      agent:2024/09/23 08:43:16 build.go:404: 632:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/widgets/qdockwidget/tst_qdockwidget.cpp(475)]
      agent:2024/09/23 08:43:16 build.go:404: 632: PASS   : tst_QDockWidget::cleanupTestCase()
      agent:2024/09/23 08:43:16 build.go:404: 632: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 17072ms
      agent:2024/09/23 08:43:16 build.go:404: 632: ********* Finished testing of tst_QDockWidget *********
      
      

      https://testresults.qt.io/coin/api/log/qt/qtbase/ce733443204d1f23d453d3d064b816394d9408db/LinuxUbuntu_24_04x86_64LinuxUbuntu_24_04x86_64GCCqtci-linux-Ubuntu-24.04-x86_64-50-79c13bInsignificantTests_RunDependencyTests_TestOnly/7ebad2e6542368f195f6202c6fd436c123183009/test_1727075144/log.txt.gz

      agent:2024/09/23 09:11:41 build.go:404: 570: ********* Start testing of tst_QDockWidget *********
      agent:2024/09/23 09:11:41 build.go:404: 570: Config: Using QtTest library 6.9.0, Qt 6.9.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.0), ubuntu 24.04
      agent:2024/09/23 09:11:41 build.go:404: 570: PASS   : tst_QDockWidget::initTestCase()
      agent:2024/09/23 09:11:41 build.go:404: 570: PASS   : tst_QDockWidget::getSetCheck()
      agent:2024/09/23 09:11:41 build.go:404: 570: PASS   : tst_QDockWidget::widget()
      agent:2024/09/23 09:11:41 build.go:404: 570: PASS   : tst_QDockWidget::features()
      agent:2024/09/23 09:11:41 build.go:404: 570: PASS   : tst_QDockWidget::setFloating()
      ...
      

      Similar on Ubuntu 22.04 GNOME Wayland

      https://testresults.qt.io/coin/integration/qt/qtwayland/tasks/web_qt_qtwayland_1727171600841
      https://testresults.qt.io/coin/api/log/qt/qtbase/ce733443204d1f23d453d3d064b816394d9408db/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-50-e3aefaInsignificantTests_RunDependencyTests_Sccache_TestOnly/07dd9fe184b82cd117d17c46859bd77dba2b7e81/test_1727171631/log.txt.gz
      https://testresults.qt.io/coin/api/log/qt/qtbase/ce733443204d1f23d453d3d064b816394d9408db/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-50-e3aefaInsignificantTests_RunDependencyTests_Sccache_TestOnly/09430d51d2228af38328e5d7012204ef59afeb8c/test_1727171615/log.txt.gz

      It passed in non-dev build, but failed in dev build.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              axelspoerl Axel Spoerl
              liaqi Liang Qi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews