[Ci-reports] fail on QtBase_dev_Integration #4701

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Dec 10 11:47:52 CET 2014


Autotests `tst_qtcpserver' and `tst_qxmlsimplereader' failed :(

Some (not all) of 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.

  QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 30569]
  QtQA::App::TestRunner: [New LWP 30568]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qxmlsimplereader -silent -o /work/ci/qt/qtbase/dev/_artifacts/test-logs/t'.
  QtQA::App::TestRunner: Program terminated with signal 11, Segmentation fault.
  QtQA::App::TestRunner: #0  __GI_getenv (name=0x7fc6b932c1b0 "_NO_GLIB") at getenv.c:90
  QtQA::App::TestRunner: 90	getenv.c: No such file or directory.
  QtQA::App::TestRunner: 	in getenv.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fc6ba1af740 (LWP 30568)):
  QtQA::App::TestRunner: #0  TestNamespace::QLocaleData::c () at tools/qlocale.cpp:648
  QtQA::App::TestRunner: #1  0x00007fc6b90aba0d in TestNamespace::QString::arg (this=0x7fffe5bba160, a=30568, fieldWidth=0, base=10, fillChar=...) at tools/qstring.cpp:7384
  QtQA::App::TestRunner: #2  0x00007fc6b9054e88 in TestNamespace::QString::arg (this=0x7fffe5bba160, a=30568, fieldWidth=0, base=10, fillChar=...) at ../../include/QtCore/../../src/corelib/tools/qstring.h:887
  QtQA::App::TestRunner: #3  0x00007fc6b92535cf in TestNamespace::QCoreApplication::applicationFilePath () at kernel/qcoreapplication.cpp:2064
  QtQA::App::TestRunner: #4  0x00007fc6b9253358 in TestNamespace::QCoreApplication::applicationDirPath () at kernel/qcoreapplication.cpp:1981
  QtQA::App::TestRunner: #5  0x00007fc6b9773ec0 in TestNamespace::QTest::qFindTestData (base=..., file=0x0, line=0, builddir=0x0) at qtestcase.cpp:2654
  QtQA::App::TestRunner: #6  0x00007fc6b978a988 in TestNamespace::QTestPrivate::parseBlackList () at qtestblacklist.cpp:152
  QtQA::App::TestRunner: #7  0x00007fc6b97737d8 in TestNamespace::QTest::qExec (testObject=0x7fffe5bba7f0, argc=6, argv=0x7fffe5bba918) at qtestcase.cpp:2433
  QtQA::App::TestRunner: #8  0x000000000040e9cf in main (argc=6, argv=0x7fffe5bba918) at tst_qxmlsimplereader.cpp:802
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fc6b5610700 (LWP 30569)):
  QtQA::App::TestRunner: #0  __GI_getenv (name=0x7fc6b932c1b0 "_NO_GLIB") at getenv.c:90
  QtQA::App::TestRunner: #1  0x00007fc6b8fb3b06 in TestNamespace::qEnvironmentVariableIsEmpty (varName=0x7fc6b932c1ae "QT_NO_GLIB") at global/qglobal.cpp:2993
  QtQA::App::TestRunner: #2  0x00007fc6b8fd104d in TestNamespace::QThreadPrivate::createEventDispatcher (data=0x1715550) at thread/qthread_unix.cpp:262
  QtQA::App::TestRunner: #3  0x00007fc6b8fd12b3 in TestNamespace::QThreadPrivate::start (arg=0x1713520) at thread/qthread_unix.cpp:319
  QtQA::App::TestRunner: #4  0x00007fc6b8419efc in start_thread (arg=0x7fc6b5610700) at pthread_create.c:304
  QtQA::App::TestRunner: #5  0x00007fc6b8713f8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #6  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  QtQA::App::TestRunner: ============================== backtrace follows: ==============================
  QtQA::App::TestRunner: gdb commands: thread apply all bt 100
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: core file may not match specified executable file.
  QtQA::App::TestRunner: [New LWP 30573]
  QtQA::App::TestRunner: [New LWP 30572]
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: warning: Can't read pathname for load map: Input/output error.
  QtQA::App::TestRunner: [Thread debugging using libthread_db enabled]
  QtQA::App::TestRunner: Core was generated by `./tst_qxmlsimplereader -o /work/ci/qt/qtbase/dev/_artifacts/test-logs/tst_qxmls'.
  QtQA::App::TestRunner: Program terminated with signal 11, Segmentation fault.
  QtQA::App::TestRunner: #0  __GI_getenv (name=0x7f3e7e7371b0 "_NO_GLIB") at getenv.c:90
  QtQA::App::TestRunner: 90	getenv.c: No such file or directory.
  QtQA::App::TestRunner: 	in getenv.c
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f3e7f5ba740 (LWP 30572)):
  QtQA::App::TestRunner: #0  TestNamespace::QLocaleData::c () at tools/qlocale.cpp:647
  QtQA::App::TestRunner: #1  0x00007f3e7e4b6a0d in TestNamespace::QString::arg (this=0x7ffffb69c650, a=30572, fieldWidth=0, base=10, fillChar=...) at tools/qstring.cpp:7384
  QtQA::App::TestRunner: #2  0x00007f3e7e45fe88 in TestNamespace::QString::arg (this=0x7ffffb69c650, a=30572, fieldWidth=0, base=10, fillChar=...) at ../../include/QtCore/../../src/corelib/tools/qstring.h:887
  QtQA::App::TestRunner: #3  0x00007f3e7e65e5cf in TestNamespace::QCoreApplication::applicationFilePath () at kernel/qcoreapplication.cpp:2064
  QtQA::App::TestRunner: #4  0x00007f3e7e65e358 in TestNamespace::QCoreApplication::applicationDirPath () at kernel/qcoreapplication.cpp:1981
  QtQA::App::TestRunner: #5  0x00007f3e7eb7eec0 in TestNamespace::QTest::qFindTestData (base=..., file=0x0, line=0, builddir=0x0) at qtestcase.cpp:2654
  QtQA::App::TestRunner: #6  0x00007f3e7eb95988 in TestNamespace::QTestPrivate::parseBlackList () at qtestblacklist.cpp:152
  QtQA::App::TestRunner: #7  0x00007f3e7eb7e7d8 in TestNamespace::QTest::qExec (testObject=0x7ffffb69cce0, argc=5, argv=0x7ffffb69ce08) at qtestcase.cpp:2433
  QtQA::App::TestRunner: #8  0x000000000040e9cf in main (argc=5, argv=0x7ffffb69ce08) at tst_qxmlsimplereader.cpp:802
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f3e7aa1b700 (LWP 30573)):
  QtQA::App::TestRunner: #0  __GI_getenv (name=0x7f3e7e7371b0 "_NO_GLIB") at getenv.c:90
  QtQA::App::TestRunner: #1  0x00007f3e7e3beb06 in TestNamespace::qEnvironmentVariableIsEmpty (varName=0x7f3e7e7371ae "QT_NO_GLIB") at global/qglobal.cpp:2993
  QtQA::App::TestRunner: #2  0x00007f3e7e3dc04d in TestNamespace::QThreadPrivate::createEventDispatcher (data=0xf62550) at thread/qthread_unix.cpp:262
  QtQA::App::TestRunner: #3  0x00007f3e7e3dc2b3 in TestNamespace::QThreadPrivate::start (arg=0xf60520) at thread/qthread_unix.cpp:319
  QtQA::App::TestRunner: #4  0x00007f3e7d824efc in start_thread (arg=0x7f3e7aa1b700) at pthread_create.c:304
  QtQA::App::TestRunner: #5  0x00007f3e7db1ef8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #6  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qxmlsimplereader: 7 seconds, signal 11
  
  Testing tst_QTcpServer
  FAIL!  : tst_QTcpServer::proxyFactory(WithoutProxy:socks5) Compared values are not the same
     Actual   (listenResult): 0
     Expected (!fails)      : 1
     Loc: [../tst_qtcpserver.cpp(791)]
  FAIL!  : tst_QTcpServer::proxyFactory(WithoutProxy:cachinghttp+socks5) Compared values are not the same
     Actual   (listenResult): 0
     Expected (!fails)      : 1
     Loc: [../tst_qtcpserver.cpp(791)]
  FAIL!  : tst_QTcpServer::proxyFactory(WithoutProxy:ftp+cachinghttp+socks5) Compared values are not the same
     Actual   (listenResult): 0
     Expected (!fails)      : 1
     Loc: [../tst_qtcpserver.cpp(791)]
  Totals: 74 passed, 3 failed, 8 skipped, 0 blacklisted
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QTcpServer *********
  Config: Using QtTest library 5.5.0, Qt 5.5.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 4.6.1)
  PASS   : tst_QTcpServer::initTestCase()
  PASS   : tst_QTcpServer::getSetCheck(WithoutProxy)
  PASS   : tst_QTcpServer::getSetCheck(WithSocks5Proxy)
  PASS   : tst_QTcpServer::constructing(WithoutProxy)
  PASS   : tst_QTcpServer::constructing(WithSocks5Proxy)
  PASS   : tst_QTcpServer::clientServerLoop(WithoutProxy)
  FAIL!  : tst_QTcpServer::clientServerLoop(WithSocks5Proxy) 'server.listen(QHostAddress::Any, 11423)' returned FALSE. ()
     Loc: [../tst_qtcpserver.cpp(227)]
  PASS   : tst_QTcpServer::ipv6Server(WithoutProxy)
  PASS   : tst_QTcpServer::ipv6Server(WithSocks5Proxy)
  PASS   : tst_QTcpServer::dualStack(WithoutProxy:any)
  PASS   : tst_QTcpServer::dualStack(WithoutProxy:anyIPv4)
  PASS   : tst_QTcpServer::dualStack(WithoutProxy:anyIPv6)
  SKIP   : tst_QTcpServer::dualStack(WithSocks5Proxy:any) test server proxy doesn't support ipv6
     Loc: [../tst_qtcpserver.cpp(306)]
  SKIP   : tst_QTcpServer::dualStack(WithSocks5Proxy:anyIPv4) test server proxy doesn't support ipv6
     Loc: [../tst_qtcpserver.cpp(306)]
  SKIP   : tst_QTcpServer::dualStack(WithSocks5Proxy:anyIPv6) test server proxy doesn't support ipv6
     Loc: [../tst_qtcpserver.cpp(306)]
  PASS   : tst_QTcpServer::ipv6ServerMapped(WithoutProxy)
  PASS   : tst_QTcpServer::ipv6ServerMapped(WithSocks5Proxy)
  PASS   : tst_QTcpServer::crashTests(WithoutProxy)
  PASS   : tst_QTcpServer::crashTests(WithSocks5Proxy)
  PASS   : tst_QTcpServer::maxPendingConnections(WithoutProxy)
  SKIP   : tst_QTcpServer::maxPendingConnections(WithSocks5Proxy) With socks5 only 1 connection is allowed ever
     Loc: [../tst_qtcpserver.cpp(379)]
  PASS   : tst_QTcpServer::listenError(WithoutProxy)
  SKIP   : tst_QTcpServer::listenError(WithSocks5Proxy) With socks5 we can not make hard requirements on the address or port
     Loc: [../tst_qtcpserver.cpp(421)]
  PASS   : tst_QTcpServer::waitForConnectionTest(WithoutProxy)
  SKIP   : tst_QTcpServer::waitForConnectionTest(WithSocks5Proxy) Localhost servers don't work well with SOCKS5
     Loc: [../tst_qtcpserver.cpp(471)]
  PASS   : tst_QTcpServer::setSocketDescriptor(WithoutProxy)
  PASS   : tst_QTcpServer::setSocketDescriptor(WithSocks5Proxy)
  PASS   : tst_QTcpServer::listenWhileListening(WithoutProxy)
  PASS   : tst_QTcpServer::listenWhileListening(WithSocks5Proxy)
  SKIP   : tst_QTcpServer::addressReusable(WithoutProxy) The addressReusable test is unstable on Linux. See QTBUG-39985.
     Loc: [../tst_qtcpserver.cpp(572)]
  PASS   : tst_QTcpServer::setNewSocketDescriptorBlocking(WithoutProxy)
  SKIP   : tst_QTcpServer::setNewSocketDescriptorBlocking(WithSocks5Proxy) With socks5 we can not make the socket descripter blocking
     Loc: [../tst_qtcpserver.cpp(629)]
  PASS   : tst_QTcpServer::invalidProxy(WithoutProxy:ftp-proxy)
  PASS   : tst_QTcpServer::invalidProxy(WithoutProxy:http-proxy)
  PASS   : tst_QTcpServer::invalidProxy(WithoutProxy:no-such-host)
  PASS   : tst_QTcpServer::invalidProxy(WithoutProxy:socks5-on-http)
  PASS   : tst_QTcpServer::invalidProxy(WithSocks5Proxy:ftp-proxy)
  PASS   : tst_QTcpServer::invalidProxy(WithSocks5Proxy:http-proxy)
  PASS   : tst_QTcpServer::invalidProxy(WithSocks5Proxy:no-such-host)
  PASS   : tst_QTcpServer::invalidProxy(WithSocks5Proxy:socks5-on-http)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:cachinghttp+socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:ftp+cachinghttp+socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:http)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:cachinghttp)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:ftp)
  PASS   : tst_QTcpServer::proxyFactory(WithoutProxy:ftp+cachinghttp)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:cachinghttp+socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:ftp+cachinghttp+socks5)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:http)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:cachinghttp)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:ftp)
  PASS   : tst_QTcpServer::proxyFactory(WithSocks5Proxy:ftp+cachinghttp)
  PASS   : tst_QTcpServer::qtbug14268_peek(WithoutProxy)
  PASS   : tst_QTcpServer::qtbug14268_peek(WithSocks5Proxy)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:Any)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:AnyIPv4)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:AnyIPv6)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:127.0.0.1)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:::1)
  PASS   : tst_QTcpServer::serverAddress(WithoutProxy:10.212.2.121)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:Any)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:AnyIPv4)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:AnyIPv6)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:127.0.0.1)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:::1)
  PASS   : tst_QTcpServer::serverAddress(WithSocks5Proxy:10.212.2.121)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:Any)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:AnyIPv4)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:AnyIPv6)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:127.0.0.1)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:::1)
  PASS   : tst_QTcpServer::qtbug6305(WithoutProxy:10.212.2.121)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:Any)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:AnyIPv4)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:AnyIPv6)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:127.0.0.1)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:::1)
  PASS   : tst_QTcpServer::qtbug6305(WithSocks5Proxy:10.212.2.121)
  QDEBUG : tst_QTcpServer::linkLocal(WithoutProxy)  QHostAddress( "fe80::250:56ff:feb0:4bba%eth0" )
  PASS   : tst_QTcpServer::linkLocal(WithoutProxy)
  PASS   : tst_QTcpServer::linkLocal(WithSocks5Proxy)
  PASS   : tst_QTcpServer::eagainBlockingAccept(WithoutProxy)
  PASS   : tst_QTcpServer::eagainBlockingAccept(WithSocks5Proxy)
  PASS   : tst_QTcpServer::cleanupTestCase()
  Totals: 76 passed, 1 failed, 8 skipped, 0 blacklisted
  ********* Finished testing of tst_QTcpServer *********
  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
  QtQA::App::TestRunner: end tst_qtcpserver: 59 seconds, exit code 1

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_04701/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/dev_1418203941):
    http://codereview.qt-project.org/101054 [PS4] - Merge remote-tracking branch 'origin/5.4' into dev



More information about the Ci-reports mailing list