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

tst_QWindow::setVisibleThenCreate() failed on Wayland

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.7.0 Beta1, 6.8.0 FF
    • 6.5, 6.6, 6.7, dev
    • QPA: Wayland
    • None
    • Linux/Wayland
    • b10943897 (dev), 57b32f052 (6.7)

    Description

      Since https://codereview.qt-project.org/c/qt/qtbase/+/512699 , Avoid creating child windows twice when already visible, the new test was added, it fails on Wayland.

      https://codereview.qt-project.org/c/qt/qtwayland/+/523761
      https://testresults.qt.io/coin/integration/qt/qtwayland/tasks/1705030076
      https://testresults.qt.io/coin/api/log/qt/qtbase/5c51121d99577221649fd5f9975e51e6e8da3c3c/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-50-d505adInsignificantTests_RunDependencyTests_Sccache_TestOnly/8f9d8282492f0f50732e4bf3894b109c94de0bd7/test_1705031408/log.txt.gz

      agent:2023/12/08 02:21:16 build.go:404: 340: ********* Start testing of tst_QWindow *********
      agent:2023/12/08 02:21:16 build.go:404: 340: Config: Using QtTest library 6.7.0, Qt 6.7.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.4.0), ubuntu 22.04
      agent:2023/12/08 02:21:16 build.go:404: 340: PASS   : tst_QWindow::initTestCase()
      agent:2023/12/08 02:21:16 build.go:404: 340: PASS   : tst_QWindow::create()
      agent:2023/12/08 02:21:16 build.go:404: 340: PASS   : tst_QWindow::setParent()
      agent:2023/12/08 02:21:16 build.go:404: 340: PASS   : tst_QWindow::setVisible()
      agent:2023/12/08 02:21:21 build.go:404: 340: FAIL!  : tst_QWindow::setVisibleThenCreate() 'QTest::qWaitForWindowExposed(&child)' returned FALSE. ()
      agent:2023/12/08 02:21:21 build.go:404: 340:    Loc: [/home/qt/work/qt/qtbase/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp(284)]
      ...
      

      Attachments

        For Gerrit Dashboard: QTBUG-119882
        # Subject Branch Project Status CR V

        Activity

          People

            davidedmundson David Edmundson
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes