Index: www/build.html =================================================================== --- www/build.html +++ www/build.html @@ -402,6 +402,45 @@
> python dotest.py -h
+ +

+ Besides dotest.py, there is also dosep.py, which runs + multiple instances of dotest.py in parallel, thereby greatly + decreasing the time it takes to run the full testsuite. The number of concurrent + tests is controlled by the LLDB_TEST_THREADS environment variable and + defaults to the number of CPUs on your system. To pass additional options to + dotest.py, specify those options as an -o argument to + dosep.py. For example, the command +

+ python dosep.py -o "--executable bin/lldb -C bin/clang" +

+ will specify the lldb and clang executables to test for each dotest invocation. + ninja check-lldb is wrapper around dosep.py. +

+ +

Running the test-suite remotely

+ +

+ Running the test-suite remotely is supported both with dotest.py and + dosep.py. The general process is the same as when running a local test + suite, but there are two things to have in mind: +

+ +

Building API reference documentation

LLDB exposes a C++ as well as a Python API. To build the reference documentation for these two APIs, ensure you have