llvm-project/lldb/packages/Python/lldbsuite/test
Jonas Devlieghere ee2d9b8723
[lldb] Add Python bindings to print stack traces on crashes.
As noticed in D87637, when LLDB crashes, we only print stack traces if
LLDB is directly executed, not when used via Python bindings. Enabling
this by default may be undesirable (libraries shouldn't be messing with
signal handlers), so make this an explicit opt-in.

I "commandeered" this patch from Jordan Rupprecht who put this up for
review originally.

Differential revision: https://reviews.llvm.org/D91835
2022-04-07 11:21:02 -07:00
..
builders [lldb] Fix TypeError: argument of type 'NoneType' is not iterable 2021-11-30 12:41:45 -08:00
make Revert "Add -fmodules-local-submodule-visibility to MANDATORY_MODULE_BUILD_CFLAGS" 2022-02-10 15:37:11 -08:00
test_runner [lldb] NFC: Fix trivial typo in comments, documents, and messages 2020-04-07 01:06:16 +09:00
tools [lldb] Fix race condition between lldb-vscode and stop hooks executor 2022-02-22 12:53:55 +01:00
README-TestSuite [lldb] Reduce code duplication around inferior building 2021-10-19 12:09:41 +02:00
__init__.py
bench.py
concurrent_base.py
configuration.py [lldb] Remove support for replaying the test suite from a reproducer 2021-09-30 10:47:19 -07:00
decorators.py [lldb] Introduce a FreeBSDKernel plugin for vmcores 2021-12-14 22:07:20 +01:00
dotest.py [lldb] Add Python bindings to print stack traces on crashes. 2022-04-07 11:21:02 -07:00
dotest_args.py [lldb] Remove support for replaying the test suite from a reproducer 2021-09-30 10:47:19 -07:00
gdbclientutils.py [lldb] Avoid duplicate vdso modules when opening core files 2022-04-05 11:22:37 +02:00
lldb_pylint_helper.py
lldbbench.py
lldbdwarf.py [lldb][NFC] Delete unused and commented out DWARF constants 2021-07-26 12:26:35 -07:00
lldbgdbclient.py [lldb/platform-gdb] Clear cached protocol state upon disconnection 2022-01-10 16:27:30 +01:00
lldbinline.py [lldb/test] Allow indentation in inline tests 2021-10-28 14:39:02 +02:00
lldbpexpect.py [lldb/test] Increase pexpect termination timeouts 2022-03-22 15:14:21 +01:00
lldbplatform.py [lldb] Add Apple simulator platforms to lldbplatform.py 2020-11-05 15:34:42 +01:00
lldbplatformutil.py Recommit [lldb/test] Make category-skipping logic "platform"-independent 2022-03-30 17:16:37 +02:00
lldbtest.py [lldb] Add SBType::IsAggregateType 2022-03-09 08:33:08 -08:00
lldbtest_config.py
lldbutil.py [lldb/test] Add events listener helper function to lldbtest 2022-03-23 12:30:09 -07:00
test_categories.py Remove the DarwinLog functionality from debguserver 2021-07-20 00:36:56 -07:00
test_result.py [lldb] [test] Rename '.categories' to 'categories' 2020-11-10 12:02:38 +01:00