qt6-bb10/tests/auto
Bradley T. Hughes faa6113c41 Fix unstable test due to a race in QThread
QThread::finished() is emitted before setting the thread's state to
finished and !running, which means it's possible to receive the
finished() signal and act on it while QThread::isRunning() still
returns true.

This test randomly fails due to this race. Fix it by using checking
the return value of QThread::wait() instead.

Change-Id: Ibf347fc9a2e8d32b328227ee6978e1129dd781f4
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2011-11-03 18:43:52 +01:00
..
bic
compilerwarnings/data Remove uilib and QtUiTools from QtBase 2011-09-13 20:11:40 +02:00
corelib QThread::isFinished should return true from finished() 2011-11-03 18:43:52 +01:00
dbus Fix unstable test due to a race in QThread 2011-11-03 18:43:52 +01:00
gui Get rid of "#if 0" and skipped tests in QPainter autotest. 2011-11-03 01:06:05 +01:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
integrationtests Remove tests for API that never made it into Qt. 2011-10-31 06:59:24 +01:00
network Moved tests into network/ssl/ 2011-11-02 18:51:29 +01:00
opengl Use standard method of excluding a test. 2011-10-27 11:14:44 +02:00
other Remove obsolete MSVC workarounds from autotests. 2011-10-27 06:12:09 +02:00
qmetaobjectbuilder all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qobjectperformance all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qobjectrace corelib: eliminated usage of qttest_p4.prf 2011-10-25 05:03:08 +02:00
qopengl gui: eliminated usage of qttest_p4.prf 2011-10-25 07:19:31 +02:00
qscreen all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qtransformedscreen gui: eliminated usage of qttest_p4.prf 2011-10-25 07:19:31 +02:00
qwindow all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
qwindowsurface Remove Windows and X11 from src/widgets/platforms. 2011-10-28 16:29:13 +02:00
qwsembedwidget gui: eliminated usage of qttest_p4.prf 2011-10-25 07:19:31 +02:00
qwsinputmethod gui: eliminated usage of qttest_p4.prf 2011-10-25 07:19:31 +02:00
qwswindowsystem gui: eliminated usage of qttest_p4.prf 2011-10-25 07:19:31 +02:00
sql Fix QtSQL auto test server addresses 2011-10-25 10:07:26 +02:00
testlib Allow extra selftests without modifying source. 2011-11-03 02:42:56 +01:00
tools moc: support c++11 style enums 2011-10-29 21:18:45 +02:00
utf8 corelib: eliminated usage of qttest_p4.prf 2011-10-25 05:03:08 +02:00
v8 all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
widgets Remove empty functions from QDirModel test. 2011-11-03 08:17:54 +01:00
xml all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
auto.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00
corelib.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00
gui.pro Remove Windows and X11 from src/widgets/platforms. 2011-10-28 16:29:13 +02:00
host.pro Moved autotests in category 'tools' into new directory structure 2011-09-12 10:08:29 +02:00
network-settings.h Remove Symbian-specific code from tests. 2011-09-29 06:41:42 +02:00
network.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00
other.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00
platformquirks.h Remove last remnants of Maemo 5 from autotests 2011-10-06 01:28:01 +02:00
test.pl Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
v8.pro Make sure tests/auto/v8.pro doesn't clobber auto.pro 2011-08-31 01:17:39 +02:00