Autotests `tst_qhttpnetworkconnection' and `tst_qhttpsocketengine' failed :(
The tests were determined to be flaky, meaning results were not consistent
across multiple runs. This might make the problem difficult to reproduce.
Also, flaky failures might or might not be related to any recent changes in the
source code.
QObject::connect: Cannot connect (null)::destroyed() to
QHostInfoLookupManager::waitForThreadPoolDone()
********* Start testing of tst_QHttpSocketEngine *********
Config: Using QTest library 4.8.4, Qt 4.8.4
PASS : tst_QHttpSocketEngine::initTestCase()
PASS : tst_QHttpSocketEngine::construction()
PASS : tst_QHttpSocketEngine::errorTest()
FAIL! : tst_QHttpSocketEngine::simpleConnectToIMAP() 'socketDevice.state()
== QAbstractSocket::ConnectedState' returned FALSE. ()
Loc: [tst_qhttpsocketengine.cpp(312)]
FAIL! : tst_QHttpSocketEngine::simpleErrorsAndStates() 'socketDevice.state()
== QAbstractSocket::ConnectedState || socketDevice.state() ==
QAbstractSocket::UnconnectedState' returned FALSE. ()
Loc: [tst_qhttpsocketengine.cpp(371)]
PASS : tst_QHttpSocketEngine::tcpSocketBlockingTest()
PASS : tst_QHttpSocketEngine::tcpSocketNonBlockingTest()
FAIL! : tst_QHttpSocketEngine::downloadBigFile() Network operation timed out
Loc: [tst_qhttpsocketengine.cpp(661)]
PASS : tst_QHttpSocketEngine::passwordAuth()
PASS : tst_QHttpSocketEngine::cleanupTestCase()
Totals: 7 passed, 3 failed, 0 skipped
********* Finished testing of tst_QHttpSocketEngine *********
QtQA::App::TestRunner: test failed, running again to see if it is flaky...
QObject::connect: Cannot connect (null)::destroyed() to
QHostInfoLookupManager::waitForThreadPoolDone()
********* Start testing of tst_QHttpSocketEngine *********
Config: Using QTest library 4.8.4, Qt 4.8.4
PASS : tst_QHttpSocketEngine::initTestCase()
PASS : tst_QHttpSocketEngine::construction()
PASS : tst_QHttpSocketEngine::errorTest()
PASS : tst_QHttpSocketEngine::simpleConnectToIMAP()
PASS : tst_QHttpSocketEngine::simpleErrorsAndStates()
PASS : tst_QHttpSocketEngine::tcpSocketBlockingTest()
PASS : tst_QHttpSocketEngine::tcpSocketNonBlockingTest()
FAIL! : tst_QHttpSocketEngine::downloadBigFile() Network operation timed out
Loc: [tst_qhttpsocketengine.cpp(661)]
PASS : tst_QHttpSocketEngine::passwordAuth()
PASS : tst_QHttpSocketEngine::cleanupTestCase()
Totals: 9 passed, 1 failed, 0 skipped
********* Finished testing of tst_QHttpSocketEngine *********
QtQA::App::TestRunner: test failed on first and second attempts, but with
different behavior each time:
QtQA::App::TestRunner: first attempt: exited with exit code 3
QtQA::App::TestRunner: second attempt: exited with exit code 1
QtQA::App::TestRunner: the test seems to be flaky, please fix this
QtQA::App::TestRunner: this flaky test is being treated as a FAIL
QObject::connect: Cannot connect (null)::destroyed() to
QHostInfoLookupManager::waitForThreadPoolDone()
********* Start testing of tst_QHttpNetworkConnection *********
Config: Using QTest library 4.8.4, Qt 4.8.4
PASS : tst_QHttpNetworkConnection::initTestCase()
XFAIL : tst_QHttpNetworkConnection::options() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(148)]
PASS : tst_QHttpNetworkConnection::options()
PASS : tst_QHttpNetworkConnection::get()
PASS : tst_QHttpNetworkConnection::head()
QWARN : tst_QHttpNetworkConnection::post(success-internal) content-type
missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use
QNetworkRequest::setHeader() to fix this problem.
QWARN : tst_QHttpNetworkConnection::post(failure-internal) content-type
missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use
QNetworkRequest::setHeader() to fix this problem.
PASS : tst_QHttpNetworkConnection::post()
PASS : tst_QHttpNetworkConnection::put()
XFAIL : tst_QHttpNetworkConnection::_delete() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(478)]
PASS : tst_QHttpNetworkConnection::_delete()
XFAIL : tst_QHttpNetworkConnection::trace() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(489)]
PASS : tst_QHttpNetworkConnection::trace()
XFAIL : tst_QHttpNetworkConnection::_connect() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(500)]
PASS : tst_QHttpNetworkConnection::_connect()
PASS : tst_QHttpNetworkConnection::compression()
PASS : tst_QHttpNetworkConnection::ignoresslerror()
PASS : tst_QHttpNetworkConnection::get401()
QDEBUG : tst_QHttpNetworkConnection::getMultiple(6 connections, no
pipelining, 100 requests) === 128 msec ===
QDEBUG : tst_QHttpNetworkConnection::getMultiple(1 connection, no pipelining,
100 requests) === 118 msec ===
QDEBUG : tst_QHttpNetworkConnection::getMultiple(6 connections, pipelining
allowed, 100 requests) === 14213 msec ===
FAIL! : tst_QHttpNetworkConnection::getMultiple(1 connection, pipelining
allowed, 100 requests) 'replies.at(i)->isFinished()' returned FALSE. ()
Loc: [tst_qhttpnetworkconnection.cpp(855)]
QDEBUG :
tst_QHttpNetworkConnection::getMultipleWithPipeliningAndMultiplePriorities()
=== 27323 msec ===
PASS :
tst_QHttpNetworkConnection::getMultipleWithPipeliningAndMultiplePriorities()
PASS : tst_QHttpNetworkConnection::getMultipleWithPriorities()
PASS : tst_QHttpNetworkConnection::getEmptyWithPipelining()
FAIL! : tst_QHttpNetworkConnection::getAndEverythingShouldBePipelined()
'!QTestEventLoop::instance().timeout()' returned FALSE. ()
Loc: [tst_qhttpnetworkconnection.cpp(1077)]
PASS : tst_QHttpNetworkConnection::getAndThenDeleteObject()
PASS : tst_QHttpNetworkConnection::cleanupTestCase()
Totals: 17 passed, 2 failed, 0 skipped
********* Finished testing of tst_QHttpNetworkConnection *********
QtQA::App::TestRunner: test failed, running again to see if it is flaky...
QObject::connect: Cannot connect (null)::destroyed() to
QHostInfoLookupManager::waitForThreadPoolDone()
********* Start testing of tst_QHttpNetworkConnection *********
Config: Using QTest library 4.8.4, Qt 4.8.4
PASS : tst_QHttpNetworkConnection::initTestCase()
XFAIL : tst_QHttpNetworkConnection::options() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(148)]
PASS : tst_QHttpNetworkConnection::options()
PASS : tst_QHttpNetworkConnection::get()
PASS : tst_QHttpNetworkConnection::head()
QWARN : tst_QHttpNetworkConnection::post(success-internal) content-type
missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use
QNetworkRequest::setHeader() to fix this problem.
QWARN : tst_QHttpNetworkConnection::post(failure-internal) content-type
missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use
QNetworkRequest::setHeader() to fix this problem.
PASS : tst_QHttpNetworkConnection::post()
PASS : tst_QHttpNetworkConnection::put()
XFAIL : tst_QHttpNetworkConnection::_delete() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(478)]
PASS : tst_QHttpNetworkConnection::_delete()
XFAIL : tst_QHttpNetworkConnection::trace() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(489)]
PASS : tst_QHttpNetworkConnection::trace()
XFAIL : tst_QHttpNetworkConnection::_connect() not tested yet
Loc: [tst_qhttpnetworkconnection.cpp(500)]
PASS : tst_QHttpNetworkConnection::_connect()
PASS : tst_QHttpNetworkConnection::compression()
PASS : tst_QHttpNetworkConnection::ignoresslerror()
PASS : tst_QHttpNetworkConnection::get401()
QDEBUG : tst_QHttpNetworkConnection::getMultiple(6 connections, no
pipelining, 100 requests) === 603 msec ===
QDEBUG : tst_QHttpNetworkConnection::getMultiple(1 connection, no pipelining,
100 requests) === 182 msec ===
QDEBUG : tst_QHttpNetworkConnection::getMultiple(6 connections, pipelining
allowed, 100 requests) === 12251 msec ===
FAIL! : tst_QHttpNetworkConnection::getMultiple(1 connection, pipelining
allowed, 100 requests) 'replies.at(i)->isFinished()' returned FALSE. ()
Loc: [tst_qhttpnetworkconnection.cpp(855)]
QDEBUG :
tst_QHttpNetworkConnection::getMultipleWithPipeliningAndMultiplePriorities()
=== 27114 msec ===
PASS :
tst_QHttpNetworkConnection::getMultipleWithPipeliningAndMultiplePriorities()
PASS : tst_QHttpNetworkConnection::getMultipleWithPriorities()
PASS : tst_QHttpNetworkConnection::getEmptyWithPipelining()
PASS : tst_QHttpNetworkConnection::getAndEverythingShouldBePipelined()
PASS : tst_QHttpNetworkConnection::getAndThenDeleteObject()
PASS : tst_QHttpNetworkConnection::cleanupTestCase()
Totals: 18 passed, 1 failed, 0 skipped
********* Finished testing of tst_QHttpNetworkConnection *********
QtQA::App::TestRunner: test failed on first and second attempts, but with
different behavior each time:
QtQA::App::TestRunner: first attempt: exited with exit code 2
QtQA::App::TestRunner: second attempt: exited with exit code 1
QtQA::App::TestRunner: the test seems to be flaky, please fix this
QtQA::App::TestRunner: this flaky test is being treated as a FAIL
make[2]: *** [check] Error 1
make[1]: *** [sub-qhttpnetworkconnection-check] Error 2
FAIL! : tst_QHttpSocketEngine::downloadBigFile() Network operation timed out
FAIL! : tst_QHttpSocketEngine::downloadBigFile() Network operation timed out
make[2]: *** [check] Error 1
make[1]: *** [sub-qhttpsocketengine-check] Error 2
make: *** [sub-network-pro-check] Error 2
Build log:
http://testresults.qt-project.org/ci/Qt_4.8_Integration/build_00894/qws_linux-x86-g++/log.txt.gz
Tested changes (refs/builds/4.8_1351048861):
http://codereview.qt-project.org/37889 [PS1] - Doc: Updated links on the
documentation's headers.
http://codereview.qt-project.org/37858 [PS2] - Fix tst_qhttp autotest after
Digia acquisition of Qt business.
http://codereview.qt-project.org/37853 [PS1] - Fix tst_qhostinfo test case
for Digia CI infra.
http://codereview.qt-project.org/37849 [PS3] - Fix Qt network autotests
against updated autotest server.
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports