[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 ...
[lldb][gui] make 'step out' step out of the selected frameDifferential Revision: https://reviews.llvm.org/D123001
[lldb][gui] do not show the help window on first gui startupIt's rather annoying if it's there after every startup,and that 'Help (F6)' at the top should be enough to help peoplewho don't know.
[lldb][gui] do not show the help window on first gui startupIt's rather annoying if it's there after every startup,and that 'Help (F6)' at the top should be enough to help peoplewho don't know.Differential Revision: https://reviews.llvm.org/D122997
[lldb] Skip TestGuiBasicDebug due to pr51833
[LLDB] Skip TestGuiBasicDebug.py on Arm/AArch64 LinuxTestGuiBasicDebug.py randomly fails due to timeouts sending out falsenegatives on LLDB Arm and AArch64 Linux buildbots. I havnt found areliabl
[LLDB] Skip TestGuiBasicDebug.py on Arm/AArch64 LinuxTestGuiBasicDebug.py randomly fails due to timeouts sending out falsenegatives on LLDB Arm and AArch64 Linux buildbots. I havnt found areliable wayy to set pexpect timeout for this test to pass regularly.Skipping it on Arm and AArch64 Linux to silence buildbot failures.
[lldb] Wait in TestGuiBasicDebug for the interface to open before quitting the welcome screenSpeculative fix for the failing lldb-aarch64-ubuntu bot.
[lldb/tests] Un-skip TestGuiBasicDebug.py on Arm and AArch64The test was timing out because of https://reviews.llvm.org/D92164, it should pass now.
[LLDB] Skip TestGuiBasicDebug.py on Arm and AArch64/LinuxTestGuiBasicDebug.py is intermittenly timing out on LLDB AArch64/Linuxbuildbot. Putting SkipIf decorator untill root cuase is identified.
Revert "[LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug"This reverts commit 3d27a99b2ed24e1951483cf13357ec188ad44bb0.
[LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebugThis test now passes on AArch64/Linux after following change by Jonas:d689570d7dcb16ee241676e22324dc456837eb23
[lldb] Make TestGuiBasicDebug more lenientMatt's change to the register allocator in 89baeaef2fa9 changed where weend up after the `finish`. Before we'd end up on line 4.* thread #1, queue = 'co
[lldb] Make TestGuiBasicDebug more lenientMatt's change to the register allocator in 89baeaef2fa9 changed where weend up after the `finish`. Before we'd end up on line 4.* thread #1, queue = 'com.apple.main-thread', stop reason = step outReturn value: (int) $0 = 1 frame #0: 0x0000000100003f7d a.out`main(argc=1, argv=0x00007ffeefbff630) at main.c:4:3 1 extern int func(); 2 3 int main(int argc, char **argv) {-> 4 func(); // Break here 5 func(); // Second 6 return 0; 7 }Now, we end up on line 5.* thread #1, queue = 'com.apple.main-thread', stop reason = step outReturn value: (int) $0 = 1 frame #0: 0x0000000100003f8d a.out`main(argc=1, argv=0x00007ffeefbff630) at main.c:5:3 2 3 int main(int argc, char **argv) { 4 func(); // Break here-> 5 func(); // Second 6 return 0; 7 }Given that this is not expected stable to be stable I've made the test abit more lenient to accept both scenarios.
[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.This patch modifies the skipIfRemote decorator so it can apply to awhole class, which allows us to skip all PExpect test
[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.This patch modifies the skipIfRemote decorator so it can apply to awhole class, which allows us to skip all PExpect tests as a whole.Differential revision: https://reviews.llvm.org/D85365
[lldb] expect TestGuiBasicDebug.py failure on aarch64http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/7287/steps/test/logs/stdiofails, and the output suggests that gui 'finish' (='thre
[lldb] expect TestGuiBasicDebug.py failure on aarch64http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/7287/steps/test/logs/stdiofails, and the output suggests that gui 'finish' (='thread step-out') is brokenon aarch64.
[lldb][gui] move TestGuiBasicDebug.py to lldb/test and update itBetween the time it was created and it was pushed upstream,99451b4453688a94c6014cac233d371ab4cc342d has moved the existinggui gui t
[lldb][gui] move TestGuiBasicDebug.py to lldb/test and update itBetween the time it was created and it was pushed upstream,99451b4453688a94c6014cac233d371ab4cc342d has moved the existinggui gui tests to lldb/test, so move this one too.And update it to contain TestGuiBasic.py changes since the timewhen it was based on that test.Differential Revision: https://reviews.llvm.org/D85106