diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2009-05-26 12:03:36 (GMT) |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2009-05-26 12:03:36 (GMT) |
commit | 946d6a6b5ce2348384be64f9573c06369aed16b5 (patch) | |
tree | bdbc377c2da739a9e3e7adaa6b02b2af722173bb | |
parent | 2394204f710832389125c3bee1e6198f5a422eb5 (diff) | |
download | Qt-946d6a6b5ce2348384be64f9573c06369aed16b5.zip Qt-946d6a6b5ce2348384be64f9573c06369aed16b5.tar.gz Qt-946d6a6b5ce2348384be64f9573c06369aed16b5.tar.bz2 |
Reduced number of processes in one qprocess test case to avoid running out
of process handles.
-rw-r--r-- | tests/auto/qprocess/tst_qprocess.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/tests/auto/qprocess/tst_qprocess.cpp b/tests/auto/qprocess/tst_qprocess.cpp index 2610af9..8101708 100644 --- a/tests/auto/qprocess/tst_qprocess.cpp +++ b/tests/auto/qprocess/tst_qprocess.cpp @@ -1623,12 +1623,10 @@ void tst_QProcess::spaceArgsTest() //----------------------------------------------------------------------------- void tst_QProcess::exitCodeTest() { -#if defined(Q_OS_SYMBIAN) && defined(Q_CC_NOKIAX86) - // WINSCW builds in Symbian panic somewhere deep inside Symbian codes - // when eventdispather is deleted if too many test iterations are used. - // Reason for this is unclear. - // TODO: Remove special case when eventdispatcher is fixed. - for (int i = 0; i < 25; ++i) { +#if defined(Q_OS_SYMBIAN) + // Kernel will run out of process handles on some hw, as there is some + // delay before they are recycled, so limit the amount of processes. + for (int i = 0; i < 50; ++i) { #else for (int i = 0; i < 255; ++i) { #endif |