[lldb] Disable TestStackFromStdModule.pyTestStackFromStdModule.py started failing due to f4fb72e6d4ce(https://reviews.llvm.org/D128146), with a clang assertion failure:assert(isa<InjectedClassNam
[lldb] Disable TestStackFromStdModule.pyTestStackFromStdModule.py started failing due to f4fb72e6d4ce(https://reviews.llvm.org/D128146), with a clang assertion failure:assert(isa<InjectedClassNameType>(Decl->TypeForDecl))
show more ...
[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
[ASTImporter] Import the default argument of TemplateTypeParmDeclThe test case isn't using the AST matchers for all checks as there doesn't seem to be support formatching TemplateTypeParmDecl defa
[ASTImporter] Import the default argument of TemplateTypeParmDeclThe test case isn't using the AST matchers for all checks as there doesn't seem to be support formatching TemplateTypeParmDecl default arguments. Otherwise this is simply importing thedefault arguments.Also updates several LLDB tests that now as intended omit the default templatearguments of several std templates.Reviewed By: martongDifferential Revision: https://reviews.llvm.org/D92103
[lldb] Remove legacy casts from TestStackFromStdModuleWe can handle all the types in the expression evaluator now without casting.On Linux, we have a system header declaration that is still causin
[lldb] Remove legacy casts from TestStackFromStdModuleWe can handle all the types in the expression evaluator now without casting.On Linux, we have a system header declaration that is still causing issues, soI'm skipping the test there until I get around to fix this.
[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