This allows the LLDB Shell tests to succeed in (e.g. CI) environments where
system libraries are provided hermetically as a sysroot.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
The change itself looks fine, but isn't this an issue for the API tests too? If so, how is the sys root passed to dotest.py and can the shell tests do the same?
Comment Actions
Ah, thanks for the heads up. I couldn't find anything in the API tests that pass through a sysroot, so this may also be something to deal with there as well.
It's not very straightforward to reproduce this on our end though; the sysrooted builders we're working with don't yet have a suitable Python for LLDB, but we'll likely run into this the moment we try include one.
Comment Actions
LGTM. I suspect you'll run into the same problem when you get the API tests working, but we can deal with that when the time comes.