[lldb-dev] How do I use lit to only run the lldb test suite, now that dotest multiprocessing capabilities have been removed?

Ted Woodward via lldb-dev lldb-dev at lists.llvm.org
Thu Aug 8 09:31:28 PDT 2019


RE: https://reviews.llvm.org/D65311

Internally we use dotest to run the lldb test suite with various RTOS configurations for the test binaries. In these runs we don't care about the lit tests or the unit tests, because they are OS agnostic. We do this by specifying the compiler, lldb, and test flavor (static testcase + os, dynamic library testcase loaded by an OS image, dynamic library testcase loaded by an OS image running the OS' debug stub).

With the multiprocess testrunner removed, how do I have lit:

  1.  Only run the lldb test suite
  2.  Run dotest with specific arguments

We're not running cmake; we're taking an existing tools build and running the tests from the source directory using the toolset.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20190808/14424e9a/attachment.html>


More information about the lldb-dev mailing list