summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2022-07-11 22:13:32 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-07-17 22:54:16 +0000
commit68ebfc4c2f634f8b6edc383069eb22a5b72af58a (patch)
tree31bdd303460dc63f3d3242e4dca429dfaf232a00 /tests
parentbf7088f4112ad11660ef2da6b41b12109bb7ceba (diff)
QWidget: extend timeouts in flaky enterLeaveOnWindowShowHide test
That test has a very flaky history on Windows 11, presumably because there are even more fade-in/out effects. Wait longer for those to finish. Fixes: QTBUG-102239 Change-Id: I1d59f4422469e60a8c4dc5a52c48f0344e954491 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 2738a80acd9e2f81a88dd270e45ad00284a910fe) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp b/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
index 85bc1e4b76..2fc3feb5e8 100644
--- a/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
+++ b/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
@@ -10234,7 +10234,7 @@ void tst_QWidget::enterLeaveOnWindowShowHide()
if (!QTest::qWaitForWindowExposed(secondary))
QEXPECT_FAIL("", "Secondary window failed to show, test will fail", Abort);
if (secondaryWindowType == Qt::Dialog && QGuiApplication::platformName() == "windows")
- QTest::qWait(250); // on Windows, we have to wait for fade-in effects
+ QTest::qWait(1000); // on Windows, we have to wait for fade-in effects
}
};
@@ -10255,7 +10255,7 @@ void tst_QWidget::enterLeaveOnWindowShowHide()
QVERIFY(QTest::qWaitForWindowActive(&widget));
++expectedEnter;
- QTRY_COMPARE_WITH_TIMEOUT(widget.numEnterEvents, expectedEnter, 250);
+ QTRY_COMPARE_WITH_TIMEOUT(widget.numEnterEvents, expectedEnter, 1000);
QCOMPARE(widget.enterPosition, widget.mapFromGlobal(cursorPos));
QVERIFY(widget.underMouse());