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
This commit is contained in:
Eli Friedman 2012-04-16 05:04:45 +00:00
parent 6c31cb4d8d
commit 250ae4a775
1 changed files with 10 additions and 2 deletions

View File

@ -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