Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.5, 6.6, 6.7, dev
-
None
-
-
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 |
524023,5 | Handle subsurfaces with async configure | dev | qt/qtwayland | Status: MERGED | +2 | 0 |
524271,2 | Handle subsurfaces with async configure | 6.7 | qt/qtwayland | Status: MERGED | +2 | 0 |
524472,1 | Handle subsurfaces with async configure | 6.6 | qt/qtwayland | Status: ABANDONED | 0 | 0 |