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

Reply via email to