From ba594d85e35e63301755977234d3af88a167a215 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 31 Jan 2017 10:47:00 +0100 Subject: qt: Increase timeout when waiting for signals. * lang/qt/tests/t-support.h (QSIGNALSPY_TIMEOUT): New macro. * lang/qt/tests/t-encrypt.cpp: Use the new macro as timeout when waiting for signals. * lang/qt/tests/t-keylist.cpp: Likewise. * lang/qt/tests/t-keylocate.cpp: Likewise. * lang/qt/tests/t-ownertrust.cpp: Likewise. * lang/qt/tests/t-wkspublish.cpp: Likewise. -- Increase the timeout when waiting for signals from 5 seconds to 60. This addresses intermittent test failures on slow machines. Signed-off-by: Justus Winter --- lang/qt/tests/t-wkspublish.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'lang/qt/tests/t-wkspublish.cpp') diff --git a/lang/qt/tests/t-wkspublish.cpp b/lang/qt/tests/t-wkspublish.cpp index 64f101ee..c51e8f9a 100644 --- a/lang/qt/tests/t-wkspublish.cpp +++ b/lang/qt/tests/t-wkspublish.cpp @@ -132,7 +132,7 @@ private Q_SLOTS: }); job->startCheck ("testuser1@localhost"); QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); } #ifdef DO_ONLINE_TESTS private Q_SLOTS: @@ -155,7 +155,7 @@ private: }); job->startCheck ("testuser1@test.gnupg.org"); QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); } void testWKSPublishErrors() { @@ -172,7 +172,7 @@ private: job->startCreate("AB874F24E98EBB8487EE7B170F8E3D97FE7011B7", QStringLiteral("Foo@bar.baz")); QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); } void testWKSPublishCreate() { @@ -206,7 +206,7 @@ private: }); keygenjob->start(args); QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); /* Then try to create a request. */ auto job = openpgp()->wksPublishJob(); @@ -223,7 +223,7 @@ private: QStringLiteral("From: " TEST_ADDRESS))); }); job->startCreate(fpr.constData(), QLatin1String(TEST_ADDRESS)); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); } void testWKSPublishReceive() { @@ -242,7 +242,7 @@ private: }); importjob->start(QByteArray(testSecKey)); QSignalSpy spy (this, SIGNAL(asyncDone())); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); /* Get a response. */ auto job = openpgp()->wksPublishJob(); @@ -259,7 +259,7 @@ private: QStringLiteral("From: " TEST_ADDRESS))); }); job->startReceive(QByteArray(testResponse)); - QVERIFY(spy.wait()); + QVERIFY(spy.wait(QSIGNALSPY_TIMEOUT)); } void initTestCase() -- cgit v1.2.3