llvm-project/lldb/test/API
Andrej Korman eee687a66d [lldb] Add minidump save-core functionality to ELF object files
This change adds save-core functionality into the ObjectFileELF that enables
saving minidump of a stopped process. This change is mainly targeting Linux
running on x86_64 machines. Minidump should contain basic information needed
to examine state of threads, local variables and stack traces. Full support
for other platforms is not so far implemented. API tests are using LLDB's
MinidumpParser.

This relands commit aafa05e, reverted in 1f986f6.
Failed tests were fixed.

Reviewed By: clayborg

Differential Revision: https://reviews.llvm.org/D108233
2021-09-01 15:14:29 +02:00
..
android/platform [lldb] Introduce createTestTarget for creating a valid target in API tests 2021-05-24 16:18:44 +02:00
api [lldb] Introduce createTestTarget for creating a valid target in API tests 2021-05-24 16:18:44 +02:00
arm [lldb/test] Skip TestBreakpointThumbCodesection on arm64. 2020-06-25 16:20:27 -07:00
assert_messages_test [lldb] Introduce createTestTarget for creating a valid target in API tests 2021-05-24 16:18:44 +02:00
benchmarks [lldb/Test] Add a trace method to replace print statements. 2020-05-25 11:11:46 -07:00
commands [lldb] Don't save empty expressions in the multiline editor history 2021-08-31 18:51:18 +02:00
driver/batch_mode [LLDB] Skip random fails on Arm/AArch64 Linux buildbot 2021-08-09 13:53:48 +05:00
functionalities [lldb] Add minidump save-core functionality to ELF object files 2021-09-01 15:14:29 +02:00
iohandler [LLDB] Fix 'std::out_of_range' crashing bug when file name completion using file path. 2021-08-30 15:14:09 +02:00
lang [lldb][NFC] Add size tests for empty records with alignment and with empty members 2021-08-30 16:38:13 +02:00
linux [lldb][AArch64] Mark mismatched tags in tag read output 2021-07-30 11:47:58 +01:00
macosx Fix two bugs with stack corefiles patch, restrict test built debugserver 2021-08-11 17:19:31 -07:00
python_api [lldb] Add AllocateMemory/DeallocateMemory to the SBProcess API 2021-07-16 00:45:22 +02:00
sample_test [lldb] Readd deleted variable in the sample test 2021-05-24 16:29:25 +02:00
sanity
source-manager Add an option (-y) to "break set" and "source list" that uses the same 2020-07-20 17:40:36 -07:00
terminal [LLDB] Skip flaky tests on Arm/AArch64 Linux bots 2021-08-04 16:57:36 +05:00
test_runner/test
test_utils [lldb] Let TestPExpectTest test the right test class 2021-02-12 09:56:43 +01:00
tools [NFC] Removing deprecated intel-features test folder 2021-08-26 10:36:00 -07:00
types [lldb] Kill the inferior instead of detaching during test suite runs 2020-12-09 18:40:06 -08:00
CMakeLists.txt [lldb] Move comment about noindex next to line it refers to 2021-08-03 22:14:12 +02:00
dotest.py
get_darwin_real_python.py [lldb/test][Darwin] Ask dyld where the real python is 2020-05-08 10:22:58 -07:00
lit.cfg.py [lldb] Remove references to LLDB_CAPTURE_REPRODUCER 2021-03-31 21:42:00 -07:00
lit.site.cfg.py.in [lldb] config.test_exec_root is set by lit.cfg.py 2021-03-22 14:36:43 -07:00
lldbtest.py [lldb] Make the lit configuration values optional for the API tests 2020-08-28 18:08:22 -07:00
use_lldb_suite.py [lldb/test] Use realpath consistently for test root file paths. 2020-08-05 11:35:37 -07:00