[Ci-reports] fail on QtBase_5.3_Integration #4

Qt Continuous Integration System ci-noreply at qt-project.org
Sat Jun 7 05:26:11 CEST 2014


Autotests `tst_qprocess' and `tst_qsystemsemaphore' failed :(

  Testing tst_QSystemSemaphore
  QtQA::App::TestRunner: Timed out after 450 seconds
  QtQA::App::TestRunner: Process exited due to signal 6; 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 18824]
  QtQA::App::TestRunner: [New LWP 18825]
  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: Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  QtQA::App::TestRunner: Core was generated by `./tst_qsystemsemaphore -silent -o /work/ci/qt/qtbase/5.3/_artifacts/test-logs/t'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007fe0f7348425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7fe0f411e700 (LWP 18825)):
  QtQA::App::TestRunner: #0  0x00007fe0f73ff763 in select () at ../sysdeps/unix/syscall-template.S:82
  QtQA::App::TestRunner: #1  0x00007fe0f7e4347f in QProcessManager::run (this=0x15cb790) at io/qprocess_unix.cpp:272
  QtQA::App::TestRunner: #2  0x00007fe0f7c86004 in QThreadPrivate::start (arg=0x15cb790) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #3  0x00007fe0f70fce9a in start_thread (arg=0x7fe0f411e700) at pthread_create.c:308
  QtQA::App::TestRunner: #4  0x00007fe0f74063fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #5  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7fe0f872d740 (LWP 18824)):
  QtQA::App::TestRunner: #0  0x00007fe0f7348425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007fe0f734bb8b in __GI_abort () at abort.c:91
  QtQA::App::TestRunner: #2  0x00007fe0f7c7583e in qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1364
  QtQA::App::TestRunner: #3  QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:669
  QtQA::App::TestRunner: #4  0x00007fe0f8311b8a in QTest::FatalSignalHandler::signal (signum=<optimized out>) at qtestcase.cpp:2277
  QtQA::App::TestRunner: #5  <signal handler called>
  QtQA::App::TestRunner: #6  0x00007fe0f73ff83c in __pselect (nfds=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:79
  QtQA::App::TestRunner: #7  0x00007fe0f7f00939 in qt_safe_select (nfds=17, fdread=0x7fffbc81f0e0, fdwrite=0x7fffbc81f160, fdexcept=0x0, orig_timeout=0x7fffbc81f0b0) at kernel/qcore_unix.cpp:94
  QtQA::App::TestRunner: #8  0x00007fe0f7f00ab8 in qt_select_msecs (nfds=<optimized out>, fdread=<optimized out>, fdwrite=<optimized out>, timeout=<optimized out>) at kernel/qcore_unix.cpp:121
  QtQA::App::TestRunner: #9  0x00007fe0f7e44c7b in QProcessPrivate::waitForFinished (this=0x15cfe40, msecs=10000) at io/qprocess_unix.cpp:1273
  QtQA::App::TestRunner: #10 0x00007fe0f7ddf9be in QProcess::waitForFinished (this=0x7fffbc81f280, msecs=10000) at io/qprocess.cpp:1831
  QtQA::App::TestRunner: #11 0x000000000040452d in tst_QSystemSemaphore::basicProcesses (this=0x7fffbc81ff00) at tst_qsystemsemaphore.cpp:198
  QtQA::App::TestRunner: #12 0x00007fe0f7eb5053 in QMetaMethod::invoke (this=0x7fffbc81f680, object=0x7fffbc81ff00, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #13 0x00007fe0f7eba94b in QMetaObject::invokeMethod (obj=0x7fffbc81ff00, member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #14 0x00007fe0f8316f29 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x15ce5d0 "basicProcesses", obj=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:399
  QtQA::App::TestRunner: #15 qInvokeTestMethodDataEntry (slot=0x15ce5d0 "basicProcesses") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #16 QTest::qInvokeTestMethod (slotName=0x15ce6f8 "basicProcesses()", data=0x0) at qtestcase.cpp:2015
  QtQA::App::TestRunner: #17 0x00007fe0f8317cdc in qInvokeTestMethods (testObject=0x7fffbc81ff00) at qtestcase.cpp:2242
  QtQA::App::TestRunner: #18 QTest::qExec (testObject=0x7fffbc81ff00, argc=<optimized out>, argv=<optimized out>) at qtestcase.cpp:2475
  QtQA::App::TestRunner: #19 0x0000000000401fcd in main (argc=6, argv=0x7fffbc820018) at tst_qsystemsemaphore.cpp:303
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QSystemSemaphore *********
  Config: Using QtTest library 5.3.1, Qt 5.3.1
  PASS   : tst_QSystemSemaphore::initTestCase()
  PASS   : tst_QSystemSemaphore::key(null, null)
  PASS   : tst_QSystemSemaphore::key(null, one)
  PASS   : tst_QSystemSemaphore::key(one, two)
  PASS   : tst_QSystemSemaphore::basicacquire()
  PASS   : tst_QSystemSemaphore::complexacquire()
  PASS   : tst_QSystemSemaphore::release()
  QtQA::App::TestRunner: Timed out after 450 seconds
  QtQA::App::TestRunner: Process exited due to signal 6; 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 19291]
  QtQA::App::TestRunner: [New LWP 19292]
  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: Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  QtQA::App::TestRunner: Core was generated by `./tst_qsystemsemaphore -o /work/ci/qt/qtbase/5.3/_artifacts/test-logs/tst_qsyst'.
  QtQA::App::TestRunner: Program terminated with signal 6, Aborted.
  QtQA::App::TestRunner: #0  0x00007f4228e9b425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: 64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 2 (Thread 0x7f4225c71700 (LWP 19292)):
  QtQA::App::TestRunner: #0  0x00007f4228f52763 in select () at ../sysdeps/unix/syscall-template.S:82
  QtQA::App::TestRunner: #1  0x00007f422999647f in QProcessManager::run (this=0x14c5790) at io/qprocess_unix.cpp:272
  QtQA::App::TestRunner: #2  0x00007f42297d9004 in QThreadPrivate::start (arg=0x14c5790) at thread/qthread_unix.cpp:345
  QtQA::App::TestRunner: #3  0x00007f4228c4fe9a in start_thread (arg=0x7f4225c71700) at pthread_create.c:308
  QtQA::App::TestRunner: #4  0x00007f4228f593fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
  QtQA::App::TestRunner: #5  0x0000000000000000 in ?? ()
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: Thread 1 (Thread 0x7f422a280740 (LWP 19291)):
  QtQA::App::TestRunner: #0  0x00007f4228e9b425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  QtQA::App::TestRunner: #1  0x00007f4228e9eb8b in __GI_abort () at abort.c:91
  QtQA::App::TestRunner: #2  0x00007f42297c883e in qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1364
  QtQA::App::TestRunner: #3  QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:669
  QtQA::App::TestRunner: #4  0x00007f4229e64b8a in QTest::FatalSignalHandler::signal (signum=<optimized out>) at qtestcase.cpp:2277
  QtQA::App::TestRunner: #5  <signal handler called>
  QtQA::App::TestRunner: #6  0x00007f4228f5283c in __pselect (nfds=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:79
  QtQA::App::TestRunner: #7  0x00007f4229a53939 in qt_safe_select (nfds=16, fdread=0x7fff51977260, fdwrite=0x7fff519772e0, fdexcept=0x0, orig_timeout=0x7fff51977230) at kernel/qcore_unix.cpp:94
  QtQA::App::TestRunner: #8  0x00007f4229a53ab8 in qt_select_msecs (nfds=<optimized out>, fdread=<optimized out>, fdwrite=<optimized out>, timeout=<optimized out>) at kernel/qcore_unix.cpp:121
  QtQA::App::TestRunner: #9  0x00007f4229997c7b in QProcessPrivate::waitForFinished (this=0x14c9e40, msecs=10000) at io/qprocess_unix.cpp:1273
  QtQA::App::TestRunner: #10 0x00007f42299329be in QProcess::waitForFinished (this=0x7fff51977400, msecs=10000) at io/qprocess.cpp:1831
  QtQA::App::TestRunner: #11 0x000000000040452d in tst_QSystemSemaphore::basicProcesses (this=0x7fff51978080) at tst_qsystemsemaphore.cpp:198
  QtQA::App::TestRunner: #12 0x00007f4229a08053 in QMetaMethod::invoke (this=0x7fff51977800, object=0x7fff51978080, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2169
  QtQA::App::TestRunner: #13 0x00007f4229a0d94b in QMetaObject::invokeMethod (obj=0x7fff51978080, member=<optimized out>, type=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1464
  QtQA::App::TestRunner: #14 0x00007f4229e69f29 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::DirectConnection, member=0x14c85d0 "basicProcesses", obj=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:399
  QtQA::App::TestRunner: #15 qInvokeTestMethodDataEntry (slot=0x14c85d0 "basicProcesses") at qtestcase.cpp:1890
  QtQA::App::TestRunner: #16 QTest::qInvokeTestMethod (slotName=0x14c86f8 "basicProcesses()", data=0x0) at qtestcase.cpp:2015
  QtQA::App::TestRunner: #17 0x00007f4229e6acdc in qInvokeTestMethods (testObject=0x7fff51978080) at qtestcase.cpp:2242
  QtQA::App::TestRunner: #18 QTest::qExec (testObject=0x7fff51978080, argc=<optimized out>, argv=<optimized out>) at qtestcase.cpp:2475
  QtQA::App::TestRunner: #19 0x0000000000401fcd in main (argc=5, argv=0x7fff51978198) at tst_qsystemsemaphore.cpp:303
  QtQA::App::TestRunner:
  QtQA::App::TestRunner: ================================================================================
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qsystemsemaphore: 905 seconds, signal 6
  
  Testing tst_QProcess
  FAIL!  : tst_QProcess::forwardedChannels(stderr) Compared values are not the same
     Actual   (process.readAllStandardError()): 66
     Expected (errdata)                       : 66 6F 72 77 61 72 64 65 64
     Loc: [../tst_qprocess.cpp(1154)]
  FAIL!  : tst_QProcess::forwardedChannels(fwdinput) Compared values are not the same
     Actual   (process.readAllStandardError()): 69
     Expected (errdata)                       : 69 6E 70 75 74
     Loc: [../tst_qprocess.cpp(1154)]
  Totals: 96 passed, 2 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QProcess *********
  Config: Using QtTest library 5.3.1, Qt 5.3.1
  PASS   : tst_QProcess::initTestCase()
  PASS   : tst_QProcess::getSetCheck()
  QWARN  : tst_QProcess::constructing() QIODevice::read: device not open
  QWARN  : tst_QProcess::constructing() QIODevice::read: device not open
  QWARN  : tst_QProcess::constructing() QIODevice::read: device not open
  QWARN  : tst_QProcess::constructing() QIODevice::write: device not open
  PASS   : tst_QProcess::constructing()
  PASS   : tst_QProcess::simpleStart()
  PASS   : tst_QProcess::startWithOpen()
  PASS   : tst_QProcess::startWithOldOpen()
  PASS   : tst_QProcess::execute()
  PASS   : tst_QProcess::startDetached()
  PASS   : tst_QProcess::crashTest()
  PASS   : tst_QProcess::crashTest2()
  PASS   : tst_QProcess::echoTest(1)
  PASS   : tst_QProcess::echoTest(2)
  PASS   : tst_QProcess::echoTest(3)
  PASS   : tst_QProcess::echoTest(4)
  PASS   : tst_QProcess::echoTest(5)
  PASS   : tst_QProcess::echoTest(100 bytes)
  PASS   : tst_QProcess::echoTest(1000 bytes)
  PASS   : tst_QProcess::echoTest(10000 bytes)
  PASS   : tst_QProcess::echoTest2()
  PASS   : tst_QProcess::loopBackTest()
  PASS   : tst_QProcess::readTimeoutAndThenCrash()
  PASS   : tst_QProcess::deadWhileReading()
  PASS   : tst_QProcess::restartProcessDeadlock()
  PASS   : tst_QProcess::closeWriteChannel()
  PASS   : tst_QProcess::closeReadChannel()
  PASS   : tst_QProcess::openModes()
  PASS   : tst_QProcess::emitReadyReadOnlyWhenNewDataArrives()
  PASS   : tst_QProcess::softExitInSlots(console app)
  PASS   : tst_QProcess::mergedChannels()
  PASS   : tst_QProcess::forwardedChannels(separate)
  PASS   : tst_QProcess::forwardedChannels(forwarded)
  PASS   : tst_QProcess::forwardedChannels(stdout)
  FAIL!  : tst_QProcess::forwardedChannels(stderr) Compared values are not the same
     Actual   (process.readAllStandardError()): 66
     Expected (errdata)                       : 66 6F 72 77 61 72 64 65 64
     Loc: [../tst_qprocess.cpp(1154)]
  FAIL!  : tst_QProcess::forwardedChannels(fwdinput) Compared values are not the same
     Actual   (process.readAllStandardError()): 69
     Expected (errdata)                       : 69 6E 70 75 74
     Loc: [../tst_qprocess.cpp(1154)]
  PASS   : tst_QProcess::atEnd()
  PASS   : tst_QProcess::atEnd2()
  PASS   : tst_QProcess::waitForFinishedWithTimeout()
  PASS   : tst_QProcess::waitForReadyReadInAReadyReadSlot()
  PASS   : tst_QProcess::waitForBytesWrittenInABytesWrittenSlot()
  PASS   : tst_QProcess::setEnvironment(setting-empty)
  PASS   : tst_QProcess::setEnvironment(setting)
  PASS   : tst_QProcess::setEnvironment(unsetting)
  PASS   : tst_QProcess::setEnvironment(overriding)
  PASS   : tst_QProcess::setProcessEnvironment(setting-empty)
  PASS   : tst_QProcess::setProcessEnvironment(setting)
  PASS   : tst_QProcess::setProcessEnvironment(unsetting)
  PASS   : tst_QProcess::setProcessEnvironment(overriding)
  PASS   : tst_QProcess::spaceInName()
  PASS   : tst_QProcess::setStandardInputFile()
  PASS   : tst_QProcess::setStandardOutputFile(stdout-truncate)
  PASS   : tst_QProcess::setStandardOutputFile(stdout-append)
  PASS   : tst_QProcess::setStandardOutputFile(stderr-truncate)
  PASS   : tst_QProcess::setStandardOutputFile(stderr-append)
  PASS   : tst_QProcess::setStandardOutputFile(merged-truncate)
  PASS   : tst_QProcess::setStandardOutputFile(merged-append)
  PASS   : tst_QProcess::setStandardOutputFile2()
  PASS   : tst_QProcess::setStandardOutputProcess(separate)
  PASS   : tst_QProcess::setStandardOutputProcess(merged)
  PASS   : tst_QProcess::removeFileWhileProcessIsRunning()
  PASS   : tst_QProcess::fileWriterProcess()
  PASS   : tst_QProcess::switchReadChannels()
  PASS   : tst_QProcess::exitStatus(normal)
  PASS   : tst_QProcess::exitStatus(crash)
  PASS   : tst_QProcess::exitStatus(normal-crash)
  PASS   : tst_QProcess::exitStatus(crash-normal)
  PASS   : tst_QProcess::waitForFinished()
  PASS   : tst_QProcess::hardExit()
  PASS   : tst_QProcess::softExit()
  PASS   : tst_QProcess::processInAThread()
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 22 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
  QWARN  : tst_QProcess::processesInMultipleThreads() QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
  PASS   : tst_QProcess::processesInMultipleThreads()
  PASS   : tst_QProcess::spaceArgsTest(arg1 arg2)
  PASS   : tst_QProcess::spaceArgsTest(""""arg1"""" "ar """g2")
  PASS   : tst_QProcess::spaceArgsTest("ar g1" "a rg 2")
  PASS   : tst_QProcess::spaceArgsTest("-lar g1" "-l"""ar g2"""")
  PASS   : tst_QProcess::spaceArgsTest(ar""""g1)
  PASS   : tst_QProcess::spaceArgsTest(ar\g1)
  PASS   : tst_QProcess::spaceArgsTest(ar\g""""1)
  PASS   : tst_QProcess::spaceArgsTest(arg\"""1)
  PASS   : tst_QProcess::spaceArgsTest("""""""""""")
  PASS   : tst_QProcess::spaceArgsTest("""""""""""" """"""" """"""")
  PASS   : tst_QProcess::spaceArgsTest(""""""" "" """"""" (bogus double quotes))
  PASS   : tst_QProcess::spaceArgsTest( """"""" "" """""""   (bogus double quotes))
  PASS   : tst_QProcess::exitCodeTest()
  PASS   : tst_QProcess::systemEnvironment()
  PASS   : tst_QProcess::lockupsInStartDetached()
  PASS   : tst_QProcess::waitForReadyReadForNonexistantProcess()
  PASS   : tst_QProcess::detachedWorkingDirectoryAndPid()
  PASS   : tst_QProcess::startFinishStartFinish()
  PASS   : tst_QProcess::invalidProgramString(null string)
  PASS   : tst_QProcess::invalidProgramString(empty string)
  PASS   : tst_QProcess::invalidProgramString(only blank string)
  PASS   : tst_QProcess::onlyOneStartedSignal()
  QWARN  : tst_QProcess::finishProcessBeforeReadingDone() QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
  PASS   : tst_QProcess::finishProcessBeforeReadingDone()
  PASS   : tst_QProcess::waitForStartedWithoutStart()
  PASS   : tst_QProcess::failToStart()
  PASS   : tst_QProcess::failToStartWithWait()
  PASS   : tst_QProcess::failToStartWithEventLoop()
  PASS   : tst_QProcess::cleanupTestCase()
  Totals: 96 passed, 2 failed, 0 skipped
  ********* Finished testing of tst_QProcess *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end tst_qprocess: 47 seconds, exit code 2

  Build log: http://testresults.qt-project.org/ci/QtBase_5.3_Integration/build_00004/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/5.3_1402109442):
    http://codereview.qt-project.org/86945 [PS3] - Don't try to read from invalid file descriptors in QProcess
    http://codereview.qt-project.org/86944 [PS2] - QProcessPrivate: merge the functions dealing with stdout and stderr
    http://codereview.qt-project.org/86941 [PS2] - Rename QProcessPrivate::destroyChannel to closeChannel
    http://codereview.qt-project.org/86943 [PS2] - Move the QProcessPrivate Windows objects into QProcessPrivate::Channel
    http://codereview.qt-project.org/86942 [PS2] - Move the QProcessPrivate channel buffers into QProcessPrivate::Channel



More information about the Ci-reports mailing list