qt5base-lts/tests/auto/gui/kernel
Morten Johan Sørvig 4585889467 Fix race condition in the processEvents test
This test verifies processEvents(WaitForMoreEvents)
behavior by first processing all pending events (in
a loop) and then verifying that a following processEvents
call actually waits.

But there is no guarantee that the OS won’t introduce
more events after the first loop has completed. This
does indeed seem to happen on recent versions of macOS.

Change the test to not require that the processEvents
call blocked and de-blacklist.

Task-number: QTBUG-61131
Change-Id: Ic8fa74a6085165442791264f6f137a2fa6083138
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2017-07-19 12:29:53 +00:00
..
noqteventloop Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00
qbackingstore Updated license headers 2016-01-21 18:55:18 +00:00
qclipboard Properly use the "process" feature 2017-02-27 15:44:46 +00:00
qdrag Updated license headers 2016-01-21 18:55:18 +00:00
qevent Updated license headers 2016-01-21 18:55:18 +00:00
qfileopenevent Fix test for sandboxed targets 2016-09-15 14:25:50 +00:00
qguiapplication tst_QGuiApplication: Split the quitOnLastWindowClosed() tests 2017-03-29 13:06:21 +00:00
qguieventdispatcher QtGui tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:42 +01:00
qguieventloop Fix race condition in the processEvents test 2017-07-19 12:29:53 +00:00
qguimetatype Remove tests/auto/qtest-config.h. 2016-04-12 14:56:49 +00:00
qguitimer Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qguivariant Remove tests/auto/qtest-config.h. 2016-04-12 14:56:49 +00:00
qinputmethod Skip failing autotests with b2qt toolchain 2017-05-09 08:11:18 +00:00
qkeyevent tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qkeysequence QtGui: Remove Windows CE. 2016-03-30 17:35:41 +00:00
qmouseevent Add helper function to reset QMouseEvent localPos 2016-08-01 09:58:23 +00:00
qmouseevent_modal Updated license headers 2016-01-21 18:55:18 +00:00
qopenglwindow Skip OpenGL tests on platforms that don't support OpenGL 2017-04-04 11:06:38 +00:00
qpalette Updated license headers 2016-01-21 18:55:18 +00:00
qpixelformat Updated license headers 2016-01-21 18:55:18 +00:00
qrasterwindow Updated license headers 2016-01-21 18:55:18 +00:00
qscreen Updated license headers 2016-01-21 18:55:18 +00:00
qsurfaceformat Updated license headers 2016-01-21 18:55:18 +00:00
qtouchevent Merge remote-tracking branch 'origin/5.8' into dev 2016-12-16 16:38:33 +01:00
qwindow Blacklist tst_QWindow::positioning on macOS 10.12 2017-07-03 11:29:30 +00:00
kernel.pro Clean up some conditions in our pro files 2016-11-14 19:22:17 +00:00