[lldb][tests] Automatically call compute_mydir (NFC)Eliminate boilerplate of having each test manually assign to `mydir` by calling`compute_mydir` in lldbtest.py.Differential Revision: https://r
[lldb][tests] Automatically call compute_mydir (NFC)Eliminate boilerplate of having each test manually assign to `mydir` by calling`compute_mydir` in lldbtest.py.Differential Revision: https://reviews.llvm.org/D128077
show more ...
[lldb][gui] do not show the help window on first gui startupIt's rather annoying if it's there after every startup,and that 'Help (F6)' at the top should be enough to help peoplewho don't know.
[lldb][gui] do not show the help window on first gui startupIt's rather annoying if it's there after every startup,and that 'Help (F6)' at the top should be enough to help peoplewho don't know.Differential Revision: https://reviews.llvm.org/D122997
[LLDB] Skip random failing tests on Arm/AArch64 Linux botsFollowing tests have been failing randomly on LLDB Arm and AArch64 Linuxbuiltbots:TestMultilineNavigation.pyTestMultilineCompletion.py
[LLDB] Skip random failing tests on Arm/AArch64 Linux botsFollowing tests have been failing randomly on LLDB Arm and AArch64 Linuxbuiltbots:TestMultilineNavigation.pyTestMultilineCompletion.pyTestIOHandlerCompletion.pyTestGuiBasic.pyI have increased allocated CPU resources to these bots but it has notimproved situation to an acceptable level. This patch marks them asskipped on Arm/AArch64 for now.
[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.This patch modifies the skipIfRemote decorator so it can apply to awhole class, which allows us to skip all PExpect test
[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.This patch modifies the skipIfRemote decorator so it can apply to awhole class, which allows us to skip all PExpect tests as a whole.Differential revision: https://reviews.llvm.org/D85365
[lldb][test] Remove symlink for API tests.Summary: Moves lldbsuite tests to lldb/test/API.This is a largely mechanical change, moved with the following steps:```rm lldb/test/API/testcasesmkdi
[lldb][test] Remove symlink for API tests.Summary: Moves lldbsuite tests to lldb/test/API.This is a largely mechanical change, moved with the following steps:```rm lldb/test/API/testcasesmkdir -p lldb/test/API/{test_runner/test,tools/lldb-{server,vscode}}mv lldb/packages/Python/lldbsuite/test/test_runner/test lldb/test/API/test_runnerfor d in $(find lldb/packages/Python/lldbsuite/test/* -maxdepth 0 -type d | egrep -v "make|plugins|test_runner|tools"); do mv $d lldb/test/API; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-vscode -maxdepth 1 -mindepth 1 | grep -v ".py"); do mv $d lldb/test/API/tools/lldb-vscode; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-server -maxdepth 1 -mindepth 1 | egrep -v "gdbremote_testcase.py|lldbgdbserverutils.py|socket_packet_pump.py"); do mv $d lldb/test/API/tools/lldb-server; done```lldb/packages/Python/lldbsuite/__init__.py and lldb/test/API/lit.cfg.py were also updated with the new directory structure.Reviewers: labath, JDevlieghereTags: #lldbDifferential Revision: https://reviews.llvm.org/D71151