[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
show more ...
Fix Linux error in TestBreakInLoadedDylib.py.Adding the to be loaded dylib to the extra images causes the breakpointto be found in the image added to the target on Linux (though not onDarwin). S
Fix Linux error in TestBreakInLoadedDylib.py.Adding the to be loaded dylib to the extra images causes the breakpointto be found in the image added to the target on Linux (though not onDarwin). So adjust the test for this difference.
Add tests for the other variants of BreakpointCreateBySourceRegex.I added some tests for the case where the breakpoints take immediatelyto the extant test case, and made a new test case for when t
Add tests for the other variants of BreakpointCreateBySourceRegex.I added some tests for the case where the breakpoints take immediatelyto the extant test case, and made a new test case for when the sourceregex breakpoint will be set in a dlopen-ed library.I also noticed when doing this that "lldbutil.run_to_source_breakpointcan't handle the case where the breakpoint will be in a dlopen-edlibrary, since it requires the breakpoint to have at least 1 locationbefore run. I fixed that by adding a parameter to say whether abefore run location is expected.Differential Revision: https://reviews.llvm.org/D111920