Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
6.1
-
None
Description
A handful tests in Qt Base fail on Wayland:
- 297 - tst_qwindow (Failed)
- 308 - tst_qshortcut_kernel (Failed)
- 328 - tst_qbrush (Failed)
- 385 - tst_qopengl (Failed)
- 386 - tst_qvulkan (Failed)
- 442 - tst_qdialog (Failed)
- 452 - tst_qgraphicseffect (Failed)
- 492 - tst_qwidget_window (Failed)
- 498 - tst_qwidget (Failed)
- 499 - tst_qshortcut (Failed)
- 519 - tst_qdockwidget (Failed)
- 530 - tst_qpushbutton (Failed)
- 564 - tst_qaccessibility (Failed)
The following also fail, but fail when running on X11 as well for me, so for now we can assume it might be false positives:
- 175 - tst_qdate (Failed)
- 295 - tst_qscreen (Failed)
- 427 - tst_qprinterinfo (Failed)
- 446 - tst_qinputdialog (Failed)
- 516 - tst_qdatetimeedit (Failed)
- 529 - tst_qprogressbar (Failed)
The following fails only on X11 and not with Wayland, which is strange and should be checked:
- 555 - tst_qopenglwidget (Failed)
Attachments
Issue Links
- replaces
-
QTBUG-66846 All enabled Qt Base tests should pass on Wayland
- Closed
For Gerrit Dashboard: QTBUG-91418 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
336647,6 | Skip tst_qwindow test when running on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
336648,5 | Make tst_shortcut pass on Wayland | dev | qt/qtbase | Status: MERGED | -1 | 0 |
336788,5 | Fix: QBrush autotest failure on Android and Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
336791,3 | Skip tst_QOpenGL::glxContext test on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
336792,3 | Fix tst_QDialog::keepPositionOnClose on Wayland | dev | qt/qtbase | Status: MERGED | -1 | 0 |
336803,3 | Fix tst_qgraphicseffect on Wayland | dev | qt/qtbase | Status: MERGED | -1 | 0 |
337148,2 | Fix QVulkanWindow on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337149,2 | Fix tst_qwidget_window::mouseMoveWithPopup on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337150,2 | Make tst_qwidget pass on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337151,2 | Fix tsts_QShortcut::keys on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337152,2 | Skip tst_QDockWidget::restoreDockWidget on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337153,2 | Disable two tests in tst_QAccessibility on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |
337154,2 | Fix tst_QPushButton tests on Wayland | dev | qt/qtbase | Status: MERGED | +2 | 0 |