diff options
author | Kurt Korbatits <kurt.korbatits@nokia.com> | 2012-07-09 09:05:26 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-09 05:44:58 +0200 |
commit | 2fc6e12002a61404b7c89be2dae69abf2ee29376 (patch) | |
tree | b5da2c24b8b28b50813bbb602372b758b88332bd /tests/auto/integration/qaudioinput/tst_qaudioinput.cpp | |
parent | ed7f02490d2344377b878a4dda62cb5be1c22287 (diff) |
Turned back on some disabled unit tests as insignificant tests
- qaudiodecoderbackend, qaudiodeviceinfo, qaudiooutput, qaudioinput,
qmediaplayerbackend, qsound, qsoundeffect enabled as insignificant tests.
- skip iteration over all formats if QT_TEST_CI environement set (CI system)
Change-Id: I6692dcb817445870784193c0f78c0d5f7a201063
Reviewed-by: Daniel Kovacic <daniel.kovacic@nokia.com>
Diffstat (limited to 'tests/auto/integration/qaudioinput/tst_qaudioinput.cpp')
-rwxr-xr-x | tests/auto/integration/qaudioinput/tst_qaudioinput.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp b/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp index c1ca6cd2c..c716d5738 100755 --- a/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp +++ b/tests/auto/integration/qaudioinput/tst_qaudioinput.cpp @@ -115,6 +115,8 @@ private: QScopedPointer<QByteArray> m_byteArray; QScopedPointer<QBuffer> m_buffer; + + bool m_inCISystem; }; QString tst_QAudioInput::formatToFileName(const QAudioFormat &format) @@ -205,6 +207,7 @@ void tst_QAudioInput::initTestCase() const QString fileName = temporaryAudioPath + formatToFileName(format) + QStringLiteral(".wav"); audioFiles.append(FilePtr(new QFile(fileName))); } + qgetenv("QT_TEST_CI").toInt(&m_inCISystem,10); } void tst_QAudioInput::format() @@ -475,6 +478,10 @@ void tst_QAudioInput::pull() WavHeader::writeDataLength(*audioFile, audioFile->pos() - WavHeader::headerLength()); audioFile->close(); + + // Only run first format in CI system to reduce test times + if (m_inCISystem) + break; } } @@ -569,6 +576,10 @@ void tst_QAudioInput::pullSuspendResume() WavHeader::writeDataLength(*audioFiles.at(i),audioFiles.at(i)->pos()-WavHeader::headerLength()); audioFile->close(); + + // Only run first format in CI system to reduce test times + if (m_inCISystem) + break; } } @@ -648,6 +659,10 @@ void tst_QAudioInput::push() WavHeader::writeDataLength(*audioFiles.at(i),audioFiles.at(i)->pos()-WavHeader::headerLength()); audioFiles.at(i)->close(); + + // Only run first format in CI system to reduce test times + if (m_inCISystem) + break; } } @@ -768,6 +783,10 @@ void tst_QAudioInput::pushSuspendResume() WavHeader::writeDataLength(*audioFiles.at(i),audioFiles.at(i)->pos()-WavHeader::headerLength()); audioFiles.at(i)->close(); + + // Only run first format in CI system to reduce test times + if (m_inCISystem) + break; } } @@ -839,6 +858,9 @@ void tst_QAudioInput::reset() QVERIFY2((audioInput.state() == QAudio::StoppedState), "didn't transitions to StoppedState after reset()"); QVERIFY2((audioInput.bytesReady() == 0), "buffer not cleared after reset()"); } + // Only run first format in CI system to reduce test times + if (m_inCISystem) + break; } } |