T6685: Fix debugger unit test failures on CI

Aetf noreply at phabricator.kde.org
Mon Jul 31 18:26:55 UTC 2017


qi437103 created this task.
qi437103 added a project: KDevelop.

TASK DESCRIPTION
  After https://phabricator.kde.org/D6940 debugger unit tests run well on local machine, but all failed on CI.
  
  Symptom:
  
  - LLDB related tests timed out as soon as starting the first debug session. It seems like a popup warning dialog blocked the execution forever. Maybe due to an unsupported LLDB version in CI system?
  
    QDEBUG : KDevMI::LLDB::LldbTest::testStdout() WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
    QDEBUG : KDevMI::LLDB::LldbTest::testStdout() WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
    QDEBUG : KDevMI::LLDB::LldbTest::testStdout() WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
    QWARN  : KDevMI::LLDB::LldbTest::testStdout() org.kde.knotifications: Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification
  
  - GDB related tests failed because the inferior stopped right after starting.
    - in functional tests (state 5 is `StoppedState`):
  
    QWARN  : KDevMI::GDB::GdbTest::testStdOut() current state 5 waiting for 6
    QWARN  : KDevMI::GDB::GdbTest::testBreakpoint() current state 5 waiting for 3
  
  - in printer tests:
  
    QDEBUG : QtPrintersTest::testQString() "run"  =  "Starting program: /home/jenkins/workspace/KDevelop kdevelop kf5-qt5 XenialQt5.7/build/debuggers/common/tests/debuggees/debuggee_qstring \nDuring startup program exited normally."

TASK DETAIL
  https://phabricator.kde.org/T6685

To: qi437103
Cc: kdevelop-devel, qi437103, geetamc, Pilzschaf, akshaydeo, surgenight, arrowdodger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170731/11af30ea/attachment-0001.html>


More information about the KDevelop-devel mailing list