From 250ae4a77538cf9b95aa52eb785e78fbfe352732 Mon Sep 17 00:00:00 2001 From: Eli Friedman <eli.friedman@gmail.com> Date: Mon, 16 Apr 2012 05:04:45 +0000 Subject: [PATCH] Add note to hacking.html that running the test harness directly from the command-line requires making sure the relevant files are generated first. Patch by Matt Fowles, with some minor modifications. llvm-svn: 154795 --- clang/www/hacking.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/clang/www/hacking.html b/clang/www/hacking.html index 2c11ce1896d2..aa13b8d0eb89 100644 --- a/clang/www/hacking.html +++ b/clang/www/hacking.html @@ -211,8 +211,16 @@ <h3 id="testingCommands">Testing on the Command Line</h3> <!--=====================================================================--> - <p>To run all the tests from the command line, execute a command like - the following:</p> + <p>If you want more control over how the tests are run, it may + be convenient to run the test harness on the command-line directly. Before + running tests from the command line, you will need to ensure that + <tt>lit.site.cfg</tt> files have been created for your build. You can do + this by running the tests as described in the previous sections. Once the + tests have started running, you can stop them with control+C, as the + files are generated before running any tests.</p> + + <p>Once that is done, to run all the tests from the command line, + execute a command like the following:</p> <pre> python (path to llvm)\llvm\utils\lit\lit.py -sv