llvm-project/lldb/test/API
Pavel Labath 791b6ebc86 [lldb] Speculative fix to TestGuiExpandThreadsTree
This test relies on being able to unwind from an arbitrary place inside
libc. While I am not sure this is the cause of the observed flakyness,
it is known that we are not able to unwind correctly from some places in
(linux) libc.

This patch adds additional synchronization to ensure that the inferior
is in the main function (instead of pthread guts) when lldb tries to
unwind it. At the very least, it should make the test runs more
predictable/repeatable.
2021-09-21 10:01:00 +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] Speculative fix to TestGuiExpandThreadsTree 2021-09-21 10:01:00 +02:00
driver/batch_mode [LLDB] Skip random fails on Arm/AArch64 Linux buildbot 2021-08-09 13:53:48 +05:00
functionalities [lldb] [gdb-remote] Always send PID when detaching w/ multiprocess 2021-09-20 13:29:07 +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 some tests for function-local classes and document some bugs 2021-09-09 14:12:02 +02:00
linux [lldb][AArch64] Mark mismatched tags in tag read output 2021-07-30 11:47:58 +01:00
macosx [MachCore] Report arm64 thread exception state 2021-09-17 16:45:03 -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 Revert "[lldb] Skip TestAppleSimulatorOSType if json parsing fails" 2021-09-16 17:49:59 -03: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