[lldb-dev] check-lldb-single hang

2017-07-07 Thread Nitesh Jain via lldb-dev
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

2017-07-07 Thread Pavel Labath via lldb-dev
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

2017-07-07 Thread Nat! via lldb-dev

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