qt6-bb10/tests/auto/widgets/widgets
Christian Ehrlicher 6bb0cbc686 tst_QMdiSubWindow: fix flaky setOpaqueResizeAndMove test
tst_QMdiSubWindow::setOpaqueResizeAndMove checks if a resize of the mdi
subwindow works as expected by simulating mouse events. Those events are
sent to fast and therefore the operationMap of QMdiSubWindowPrivate is
not yet updated which let the test fail. There was already a call to
qWait(250) to wait for the 200ms timer but sometimes (esp. in virtual
environments) the timer was not triggered after this period.
Fix it by checking if resizeTimerId is set back to -1 which means that
updateDirtyRegions() was called.

Change-Id: I961ba80589d2f725a6858ba70b84fb35750a6964
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
2018-09-15 15:39:21 +00:00
..
qabstractbutton tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qabstractscrollarea winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qabstractslider
qabstractspinbox
qbuttongroup
qcalendarwidget winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qcheckbox tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qcombobox winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qcommandlinkbutton tst_QCommandLinkButton: Add back wait to the beginning of setAutoRepeat() 2018-05-16 06:10:08 +00:00
qdatetimeedit tst_qdatetimeedit: call setCalendarPopup(false) when cleaning up 2018-08-07 10:12:12 +00:00
qdial
qdialogbuttonbox tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qdockwidget widgets: fix QWidget::save/restoreGeometry() 2018-06-25 13:41:06 +00:00
qdoublespinbox Blacklist an extremely flaky tst_QDoubleSpinBox::editingFinished test 2018-09-15 15:39:00 +00:00
qfocusframe
qfontcombobox
qframe Android: Blacklist tst_qframe::testPainting 2018-06-26 08:06:03 +00:00
qgroupbox Android: Blacklist a few cases in tst_qgroupbox 2018-06-26 08:06:04 +00:00
qkeysequenceedit
qlabel tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qlcdnumber
qlineedit Merge remote-tracking branch 'origin/5.11' into dev 2018-07-02 11:23:45 +02:00
qmainwindow winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qmdiarea winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qmdisubwindow tst_QMdiSubWindow: fix flaky setOpaqueResizeAndMove test 2018-09-15 15:39:21 +00:00
qmenu tst_qmenu: Fix funky use of QTRY_VERIFY with qWaitFor 2018-08-09 22:36:11 +00:00
qmenubar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qopenglwidget Fix crash when combining QOpenGLWidget, QStaticText and Qt Quick 2018-08-24 08:30:28 +00:00
qplaintextedit winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qprogressbar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qpushbutton winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qradiobutton tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qscrollarea
qscrollbar Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
qsizegrip tests: un-blacklist tst_QSizeGrip::hideAndShowOnWindowStateChange on xcb 2018-06-25 13:41:50 +00:00
qslider
qspinbox Extend opensuse blacklistings to opensuse-leap 2018-09-11 12:11:45 +00:00
qsplashscreen
qsplitter winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qstackedwidget
qstatusbar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qtabbar qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
qtabwidget tst_QTabWidget: Add unconditional qWait() back 2018-05-02 09:04:14 +00:00
qtextbrowser Fix tst_qtextbrowser for configurations with builtin testdata 2018-06-22 05:02:50 +00:00
qtextedit winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qtoolbar tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qtoolbox
qtoolbutton winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
widgets.pro winrt: Skip/blacklist failing opengl tests 2018-05-28 08:36:55 +00:00