Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.11
-
Windows 10 in CI
Description
tst_QWindow::testInputEvents is failing frequently in CI on Windows 10 machines.
Example failure:
********* Start testing of tst_QWindow ********* Config: Using QtTest library 5.11.0, Qt 5.11.0 (i386-little_endian-ilp32 shared (dynamic) release build; by MSVC 2017) PASS : tst_QWindow::initTestCase() PASS : tst_QWindow::create() PASS : tst_QWindow::setParent() PASS : tst_QWindow::setVisible() PASS : tst_QWindow::setVisibleFalseDoesNotCreateWindow() PASS : tst_QWindow::eventOrderOnShow() PASS : tst_QWindow::resizeEventAfterResize() PASS : tst_QWindow::exposeEventOnShrink_QTBUG54040() PASS : tst_QWindow::mapGlobal() PASS : tst_QWindow::positioning(default) PASS : tst_QWindow::positioningDuringMinimized() PASS : tst_QWindow::childWindowPositioning(create) PASS : tst_QWindow::childWindowPositioning(show) PASS : tst_QWindow::childWindowLevel() PASS : tst_QWindow::platformSurface() PASS : tst_QWindow::isExposed() PASS : tst_QWindow::isActive() FAIL! : tst_QWindow::testInputEvents() Compared values are not the same Actual (window.mousePressButton): 0 Expected (int(Qt::LeftButton)) : 1 tst_qwindow.cpp(1058) : failure location PASS : tst_QWindow::touchToMouseTranslation() PASS : tst_QWindow::touchToMouseTranslationForDevices() PASS : tst_QWindow::mouseToTouchTranslation() PASS : tst_QWindow::mouseToTouchLoop() PASS : tst_QWindow::touchCancel() PASS : tst_QWindow::touchCancelWithTouchToMouse() PASS : tst_QWindow::touchInterruptedByPopup() PASS : tst_QWindow::orientation() PASS : tst_QWindow::sizes() PASS : tst_QWindow::close() PASS : tst_QWindow::activateAndClose() PASS : tst_QWindow::mouseEventSequence() PASS : tst_QWindow::windowModality() PASS : tst_QWindow::inputReentrancy() PASS : tst_QWindow::tabletEvents() PASS : tst_QWindow::windowModality_QTBUG27039() PASS : tst_QWindow::visibility() PASS : tst_QWindow::mask() PASS : tst_QWindow::initialSize() PASS : tst_QWindow::modalDialog() PASS : tst_QWindow::modalDialogClosingOneOfTwoModal() PASS : tst_QWindow::modalWithChildWindow() PASS : tst_QWindow::modalWindowModallity() PASS : tst_QWindow::modalWindowPosition() FAIL! : tst_QWindow::modalWindowEnterEventOnHide_QTBUG35109() Compared values are not the same Actual (((root.enterEventCount))): 0 Expected (1) : 1 tst_qwindow.cpp(2066) : failure location PASS : tst_QWindow::windowsTransientChildren() PASS : tst_QWindow::requestUpdate() PASS : tst_QWindow::stateChange(normal->min->normal) PASS : tst_QWindow::stateChange(normal->maximized->normal) PASS : tst_QWindow::stateChange(normal->fullscreen->normal) PASS : tst_QWindow::stateChange(normal->maximized->fullscreen->normal) PASS : tst_QWindow::flags() PASS : tst_QWindow::testBlockingWindowShownAfterModalDialog() PASS : tst_QWindow::generatedMouseMove() PASS : tst_QWindow::cleanupTestCase() Totals: 51 passed, 2 failed, 0 skipped, 0 blacklisted, 19379ms ********* Finished testing of tst_QWindow *********
The failures intensified recently, but I wasn't able to find any cause for that.
Attachments
Issue Links
- duplicates
-
QTBUG-66756 tst_QWindow::testInputEvents() failed on Windows 10 (msvc2017-x86)
- Closed
For Gerrit Dashboard: QTBUG-66798 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
221875,2 | Blacklist tst_QWindow::testInputEvents on Windows | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |
221955,3 | Blacklist tst_QWindow::testInputEvents on Windows | 5.9 | qt/qtbase | Status: MERGED | +2 | 0 |
223124,2 | Revert "Blacklist tst_QWindow::testInputEvents on Windows" | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |
223489,2 | Revert "Blacklist tst_QWindow::testInputEvents on Windows" | 5.9 | qt/qtbase | Status: MERGED | +2 | 0 |