Test: remove QSKIP from tst_QThread::stressTest
authorCaroline Chao <caroline.chao@digia.com>
Tue, 16 Oct 2012 10:29:03 +0000 (12:29 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 16 Oct 2012 18:43:37 +0000 (20:43 +0200)
Instead omit the whole test when Q_OS_WINCE is defined.

Change-Id: Id6f4e65c994115b8bab45f9fbf21dd255d204ea6
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
tests/auto/corelib/thread/qthread/tst_qthread.cpp

index 663a1f9..d7b8108 100644 (file)
@@ -106,7 +106,9 @@ private slots:
 
     void customEventDispatcher();
 
+#ifndef Q_OS_WINCE
     void stressTest();
+#endif
 
     void quitLock();
 };
@@ -949,11 +951,11 @@ void tst_QThread::adoptMultipleThreadsOverlap()
     QVERIFY(!QTestEventLoop::instance().timeout());
     QCOMPARE(recorder.activationCount.load(), numThreads);
 }
+
+#ifndef Q_OS_WINCE
+// Disconnects on WinCE
 void tst_QThread::stressTest()
 {
-#if defined(Q_OS_WINCE)
-    QSKIP("Disconnects on WinCE, skipping...");
-#endif
     QTime t;
     t.start();
     while (t.elapsed() < one_minute) {
@@ -962,6 +964,7 @@ void tst_QThread::stressTest()
         t.wait(one_minute);
     }
 }
+#endif
 
 class Syncronizer : public QObject
 { Q_OBJECT