diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-07-30 16:42:47 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-07-30 16:42:47 +0000 |
commit | d3ae0bc31043bdd544485f060dbc1bf79a4aa5f9 (patch) | |
tree | d08a3fb4f62517a191aad8222704cb4e1afdf2b1 /lldb/docs | |
parent | 89905168690ba20d8c635156e32443b481865d49 (diff) | |
download | bcm5719-llvm-d3ae0bc31043bdd544485f060dbc1bf79a4aa5f9.tar.gz bcm5719-llvm-d3ae0bc31043bdd544485f060dbc1bf79a4aa5f9.zip |
[dotest] Remove multiprocessing
Now that the Xcode project is removed, I want to focus on dotest as a
test framework, and remove its driver capabilities for which we already
rely on llvm's lit. Removing multiprocessing is the first step in that
direction.
Differential revision: https://reviews.llvm.org/D65311
llvm-svn: 367331
Diffstat (limited to 'lldb/docs')
-rw-r--r-- | lldb/docs/resources/test.rst | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/lldb/docs/resources/test.rst b/lldb/docs/resources/test.rst index d1089f26a78..0565c338aa4 100644 --- a/lldb/docs/resources/test.rst +++ b/lldb/docs/resources/test.rst @@ -88,22 +88,6 @@ Many more options that are available. To see a list of all of them, run: > python dotest.py -h -The ``dotest.py`` script runs tests in parallel by default. To disable the -parallel test running feature, use the ``--no-multiprocess`` flag. The number -of concurrent tests is controlled by the ``LLDB_TEST_THREADS`` environment -variable or the ``--threads command`` line parameter. The default value is the -number of CPU cores on your system. - -The parallel test running feature will handle an additional ``--test-subdir -SUBDIR`` arg. When specified, ``SUBDIR`` is relative to the root test directory -and will limit all parallel test running to that subdirectory's tree of tests. - -The parallel test runner will run all tests within a given directory serially, -but will run multiple directories concurrently. Thus, as a test writer, we -provide serialized test run semantics within a directory. Note child -directories are considered entirely separate, so two child directories could be -running in parallel with a parent directory. - Running the Test Suite Remotely ------------------------------- @@ -157,7 +141,7 @@ A quick guide to getting started with PTVS is as follows: #. If you want to enabled mixed mode debugging, check Enable native code debugging (this slows down debugging, so enable it only on an as-needed basis.) #. Set the command line for the test suite to run. #. Right click the project in solution explorer and choose the Debug tab. - #. Enter the arguments to dotest.py. Note you must add --no-multiprocess + #. Enter the arguments to dotest.py. #. Example command options: :: @@ -178,8 +162,6 @@ A quick guide to getting started with PTVS is as follows: -p TestPaths.py # Root of test tree D:\src\llvm\tools\lldb\packages\Python\lldbsuite\test - # Required in order to be able to debug the test. - --no-multiprocess :: |