granata.enrico added a comment. In https://reviews.llvm.org/D24591#543277, @beanz wrote:
> @granata.enrico, we could migrate the existing tests into being executed by > lit even if they aren't using lit's features, so if that direction is desired > we could get everything in lit. That said, you shouldn't ever really have > multiple incantations. Once we have reliable lit testing that is useful it > should be connected to the "check-lldb" and "check-all" targets > appropriately. Just because it runs more than one type of test doesn't mean > you need multiple incantations, and more and varied testing is generally > better for the quality of the product. The problem is that some of us at Apple build LLDB in Xcode, and then test by saying $ ./dotest.py which means no amount of CMake magic will do anything for us. If Xcode builds are supposed to be deprecated and not-to-be-used, that's a possible path forward (but one I am hearing about for the first time...) Mind you, I would not be opposed to having dotest.py also run lit tests and unit tests - or lit run Python and unit tests as well if that's the preferred direction I am just worried about the multiplication of solutions we see in LLDB (Xcode build vs. Cmake build, unit tests, vs lit tests vs Python tests, ...) - it would be nice to streamline those at some point. Your patch is just getting friendly fire because it adds one more axis to this space is all :) https://reviews.llvm.org/D24591 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits