[lldb-dev] check-lldb-single hang
Hi, The "ninja -j1 check-lldb-single" hangs on MIPS-Linux after running all the tests successfully (0 failures 0 errors) with latest ToT. It doesn't print summary message and does not return to prompt. Even with "LLDB_TEST_THREADS=1 check-lldb", we have observed the same behaviour. Setting LLDB_TEST_USER_ARGS_NEW to "--test-runner-name serial" does not help as it does not detect any test cases. With "check-lldb" (without -single), we see few random failures each time we run the test suite. However these tests pass when run individually (using dotest.py). These random failures occur where tests shares a common source file (for example tests under packages/Python/lldbsuite/test/tools/lldb-server). Has anyone seen this before for other architectures? We are using Python 2.7.13 to run the test suite. Thanks, Nitesh Jain ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] check-lldb-single hang
On 7 July 2017 at 09:11, Nitesh Jain via lldb-dev wrote: > Hi, > > > > The “ninja -j1 check-lldb-single” hangs on MIPS-Linux after running all the > tests successfully (0 failures 0 errors) with latest ToT. It doesn’t print > summary message and does not return to prompt. > > Even with “LLDB_TEST_THREADS=1 check-lldb”, we have observed the same > behaviour. Setting LLDB_TEST_USER_ARGS_NEW to “--test-runner-name serial” > does not help as it does not detect any test cases. You're using some fairly deep magic here, that I'm not sure if anyone uses on a regular basis, so I'm not surprised that it does not work. :) > With “check-lldb” (without -single), we see few random failures each time we > run the test suite. However these tests pass when run individually (using > dotest.py). > > These random failures occur where tests shares a common source file (for > example tests under packages/Python/lldbsuite/test/tools/lldb-server). Tests from the same directory sharing a source file should not matter, as we run each directory serially. If the sources are in different directories, then that's a different story, but I think we don't have those. What's the error message? Does it have something to do with refused connections? I've noticed that the ipv6 patch made the lldb-server tests unreliable in some environments, but I haven't yet looked into why. pl ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
[lldb-dev] lldb on linux translates keypresses into unicode escapes
Hi I compiled lldb (relase_40) on linux (ubuntu zesty). It runs, but it has this strange behaviour that keypresses are echoed as unicode escapes, but aren't really processed: Typing "help" here: ``` ./bin/lldb (lldb) \U+4168\U+4165\U+416C\U+4170 error: empty command (lldb) ``` As anyone seen this before and has an idea how to fix this ? Ciao Nat! ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev