llvm-project/lldb/packages/Python/lldbsuite/test/macosx
Jason Molenda 244b6bb6cb Change how LocateDSYMInVincinityOfExecutable strips off path
components to not depend on "." characters in the fileanme
(e.g. "Foundation.framework") but instead to just use path
separators.  The names of the files themselves may have dots
in them ("com.apple.sbd") which would break the old scheme.

Also add a test case for this (macosx/find-dsym/bundle-with-dot-in-filename)
as well as a test case for r304520 (macosx/find-dsym/deep-bundle)
which needed a similar setup to test correctly on a single machine.
(both of these are really testing remote debug session situations
where the binary can't be found on the system where lldb is running,
complicating the test case a bit.)

<rdar://problem/31825940> 

llvm-svn: 305441
2017-06-15 01:42:48 +00:00
..
add-dsym *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
debug-info/apple_types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
find-dsym Change how LocateDSYMInVincinityOfExecutable strips off path 2017-06-15 01:42:48 +00:00
indirect_symbol *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
nslog *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
order *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
queues Back to xfailing this. For some reason on our buildbots 2017-03-08 06:45:34 +00:00
safe-to-func-call *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
thread-names Clean up the new TestInterruptThreadNames test a bit. 2016-12-08 23:34:56 +00:00
universal *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00