llvm-project/lldb/test/Shell
Med Ismail Bennani 12301d616f [lldb/crashlog] Parse thread fields and pass it to crashlog scripted process
Previously, the ScriptedThread used the thread index as the thread id.

This patch parses the crashlog json to extract the actual thread "id" value,
and passes this information to the Crashlog ScriptedProcess blueprint,
to create a higher fidelity ScriptedThreaad.

It also updates the blueprint to show the thread name and thread queue.

Finally, this patch updates the interactive crashlog test to reflect
these changes.

rdar://90327854

Differential Revision: https://reviews.llvm.org/D122422

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
2022-03-25 14:59:50 -07:00
..
Breakpoint [lldb] Skip invalid-condition.test on Windows 2022-03-17 08:34:12 -07:00
BuildScript [LLDB] Port toolchain-msvc.test for Arm/AArch4 Windows 2022-02-09 17:40:39 +05:00
Commands [lldb] Fix flakiness in command-disassemble-process.yaml (2/2) 2022-03-16 22:12:39 -07:00
Driver [lldb] Remove reproducer replay functionality 2021-12-17 17:14:52 -08:00
Error [lldb] Don't search for system specific strings in assert.test 2021-03-29 10:46:14 +02:00
ExecControl/StopHook [lldb] Enable FreeBSDRemote plugin by default and update test status 2020-11-05 17:49:46 +01:00
Expr [lldb] [test] Skip Expr/nodefaultlib.cpp test if LD_PRELOAD Is used 2021-08-09 21:35:11 +02:00
Heap [lldb] Print message after loading 'crashlog' command 2022-02-07 12:34:12 -08:00
Host Don't depend on the "run" alias doing shell expanding. 2021-06-15 16:37:46 -07:00
Minidump [lldb] Fix flakyness in Minidump/no-process-id.yaml 2022-03-16 21:21:11 -07:00
ObjectFile Revert "[Driver] Default CLANG_DEFAULT_PIE_ON_LINUX to ON" 2022-02-26 15:32:49 +01:00
Process Windows: support `DoLoadImage` 2021-12-04 11:11:47 -08:00
Quit
REPL [lldb] Check if language is supported before creating a REPL instance 2021-12-14 12:05:35 -08:00
Recognizer [lldb] [test] Update test status for NetBSD 2020-12-20 11:32:43 +01:00
Register [LLDB] add sub regigter enums on x64 Windows 2022-02-02 14:21:08 -08:00
Reproducer [lldb] Remove reproducer verifier and corresponding command 2022-03-03 11:21:00 -08:00
ScriptInterpreter [lldb/crashlog] Parse thread fields and pass it to crashlog scripted process 2022-03-25 14:59:50 -07:00
Settings Fix "settings set -g" so it works again. 2021-12-28 11:03:09 -08:00
Subprocess [lldb] [test] Remove parent output checks from follow-child tests 2021-09-13 15:50:00 +02:00
SymbolFile [lldb] Require x86 target for NativePDB test 2022-03-18 12:31:03 +00:00
Unwind Fix lldb test failure due to D93082. 2020-12-23 14:16:27 -08:00
VSCode
Watchpoint
helper [lldb] Remove lldb-instr 2022-01-10 11:48:16 -08:00
lldb-server Revert "[lldb server] Tidy up LLDB server return codes and associated tests" 2021-09-02 15:27:39 +02:00
.clang-format
CMakeLists.txt [lldb] Match test dependencies name to other LLVM projects. 2021-05-21 00:10:27 -07:00
lit-lldb-init.in Revert "[lldb] Assert filecache and live memory match on debug under a setting" 2021-07-29 10:48:57 -07:00
lit.cfg.py [lldb] Use lit_config.note to print module cache message 2022-01-07 13:35:18 -08:00
lit.site.cfg.py.in Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00