labath added a comment. Another interesting aspect of the "shell" tests is that there you can often get away with a broken/incomplete binary, whereas the "api" tests almost always require a fully functional executable. This enables testing of (some) aspects of handling of binaries with non-native architectures or operating systems. I see this as a big advantage of the shell tests. And a bit of a missed opportunity too -- we don't have many tests like this right now, which means is fairly hard to contribute something to lldb without having access to mac, linux, and windows machines (arm boxes are useful too, at times)...
CHANGES SINCE LAST ACTION https://reviews.llvm.org/D78242/new/ https://reviews.llvm.org/D78242 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits