[Lldb-commits] [Diffusion] rL230408: If you try to auto-complete "target symbols<TAB>" you get "target symbolsadd"…

Greg Clayton clayborg at gmail.com
Wed Feb 25 10:24:12 PST 2015


Passes on MacOSX:

% ./dotest.py test/functionalities/completion
LLDB library dir: /Volumes/work/gclayton/Documents/src/lldb/trunk/build/Debug
lldb-330.99.0
The 'lldb-mi' executable cannot be located.  Some of the tests may not be run as a result.
lldb.pre_flight: None
lldb.post_flight: None

Session logs for test failures/errors/unexpected successes will go into directory '2015-02-25-10_23_16'
Command invoked: ./dotest.py test/functionalities/completion
compilers=['clang']

Configuration: arch=x86_64 compiler=clang
----------------------------------------------------------------------
Collected 0 tests

.=success F=fail E=error s=skipped x=expected-fail u=unexpected-success


----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK


I would be great if someone could please look into why this is failing on other platforms?

Greg

> On Feb 24, 2015, at 9:52 PM, Ilia K <ki.stfu at gmail.com> wrote:
> 
> After this commit I got following:
> 
>  ======================================================================
>  FAIL: test_watchpoint_command_dash_w_space (TestCompletion.CommandLineCompletionTestCase)
>        Test that 'watchpoint command' completes to ['Available completions:', 'add', 'delete', 'list'].
>  ----------------------------------------------------------------------
>  Traceback (most recent call last):
>    File "/Users/testuser/build/workspace/LLDB_master_release_OSX/llvm_master/tools/lldb/test/lldbtest.py", line 537, in wrapper
>      func(*args, **kwargs)
>    File "/Users/testuser/build/workspace/LLDB_master_release_OSX/llvm_master/tools/lldb/test/functionalities/completion/TestCompletion.py", line 48, in test_watchpoint_command_dash_w_space
>      self.complete_from_to('watchpoint command', ['Available completions:', 'add', 'delete', 'list'])
>    File "/Users/testuser/build/workspace/LLDB_master_release_OSX/llvm_master/tools/lldb/test/functionalities/completion/TestCompletion.py", line 238, in complete_from_to
>      patterns = [p])
>    File "/Users/testuser/build/workspace/LLDB_master_release_OSX/llvm_master/tools/lldb/test/lldbtest.py", line 2098, in expect
>      msg if msg else EXP_MSG(str, exe))
>  AssertionError: False is not True : 'watchpoint command' successfully completes to 'Available completions:'
>  Config=x86_64-clang
> 
> I already have fixed it in r230463.
> 
> 
> http://reviews.llvm.org/rL230408
> 
> EMAIL PREFERENCES
>  http://reviews.llvm.org/settings/panel/emailpreferences/
> 
> 





More information about the lldb-commits mailing list