From: Kurt Korbatits Date: Sun, 15 Jul 2012 22:17:58 +0000 (+1000) Subject: Updated qaudioinput and qaudiooutput tests. X-Git-Tag: upstream/5.2.95+rc1~273 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9ed0d5e1772bbfe2d4c95cdc658e21542329b056;p=platform%2Fupstream%2Fqtmultimedia.git Updated qaudioinput and qaudiooutput tests. - qaudioinput changed to checking notify signal emitted instead of range checking as on loaded system this is not valid. - Added qskip's for resume() bug. Change-Id: I8d2a52427d4263ce8b5edeaaf395c4577b7394ab Reviewed-by: Rohan McGovern Reviewed-by: Daniel Kovacic --- diff --git a/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp b/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp index 38f04e1..9c57fd7 100755 --- a/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp +++ b/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp @@ -479,8 +479,7 @@ void tst_QAudioInput::pull() QString("processedUSecs() doesn't fall in acceptable range, should be 3040000 (%1)").arg(processedUs).toLocal8Bit().constData()); QVERIFY2((audioInput.error() == QAudio::NoError), "error() is not QAudio::NoError after stop()"); QVERIFY2((audioInput.elapsedUSecs() == (qint64)0), "elapsedUSecs() not equal to zero in StoppedState"); - QVERIFY2((notifySignal.count() > 20 && notifySignal.count() < 40), - QString("notify() signals emitted (%1) should be 30").arg(notifySignal.count()).toLocal8Bit().constData()); + QVERIFY2(notifySignal.count() > 0, "not emitting notify() signal"); WavHeader::writeDataLength(*audioFile, audioFile->pos() - WavHeader::headerLength()); audioFile->close(); @@ -493,6 +492,10 @@ void tst_QAudioInput::pull() void tst_QAudioInput::pullSuspendResume() { +#ifdef Q_OS_LINUX + if (m_inCISystem) + QSKIP("QTBUG-26504 Fails 20% of time with pulseaudio backend"); +#endif for(int i=0; i