D6940: Fix GDB/LLDB unittests.

Aetf noreply at phabricator.kde.org
Wed Jul 26 20:45:54 UTC 2017


qi437103 created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  - Fix string handling in LLDB formatters. It was broken after LLDB 4.0 released.
  - Fix failing GDB unittests due to changes in debuggees.
  - Mark a few LLDB tests as expected fail due to LLDB bugs.

TEST PLAN
  No failing tests any more, at least on my box. I'm not familiar with the current CI setup yet.
  If these tests still fail on CI I'll see what I can do to improve the reliability.

REPOSITORY
  R32 KDevelop

BRANCH
  fix-debugger-tests

REVISION DETAIL
  https://phabricator.kde.org/D6940

AFFECTED FILES
  debuggers/common/tests/CMakeLists.txt
  debuggers/common/tests/debuggees/qhashstring.cpp
  debuggers/common/tests/debuggees/qlistcontainer.cpp
  debuggers/common/tests/debuggees/qmapstring.cpp
  debuggers/common/tests/debuggees/qmapstringbool.cpp
  debuggers/common/tests/debuggees/qsetstring.cpp
  debuggers/common/tests/debuggees/qstring.cpp
  debuggers/common/tests/debuggers-tests-config.h.in
  debuggers/common/tests/testhelper.cpp
  debuggers/common/tests/testhelper.h
  debuggers/gdb/unittests/test_gdb.cpp
  debuggers/lldb/formatters/helpers.py
  debuggers/lldb/formatters/qt.py
  debuggers/lldb/unittests/test_lldb.cpp
  debuggers/lldb/unittests/test_lldbformatters.cpp

To: qi437103, kfunk
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170726/f840790f/attachment.html>


More information about the KDevelop-devel mailing list