diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-24 20:53:09 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-24 20:53:09 +0000 |
commit | fd9d1b37148b558f185902f11e2ac600d9a47a12 (patch) | |
tree | bbef744dbefef1bb26ff0f72f7609b34ca2ce5bc /docs/TestingGuide.html | |
parent | e0e12ac377baa3f7ffbe3f4990a12df3bd17b94e (diff) | |
download | external_llvm-fd9d1b37148b558f185902f11e2ac600d9a47a12.zip external_llvm-fd9d1b37148b558f185902f11e2ac600d9a47a12.tar.gz external_llvm-fd9d1b37148b558f185902f11e2ac600d9a47a12.tar.bz2 |
Add a section about running the nightly tester proper.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14370 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/TestingGuide.html')
-rw-r--r-- | docs/TestingGuide.html | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/TestingGuide.html b/docs/TestingGuide.html index 3525525..6c2a56c 100644 --- a/docs/TestingGuide.html +++ b/docs/TestingGuide.html @@ -24,6 +24,7 @@ <li><a href="#qmstructure">QMTest Structure</a></li> <li><a href="#progstructure">Programs Structure</a></li> <li><a href="#run">Running the LLVM Tests</a></li> +<li><a href="#nightly">Running the nightly tester</a></li> </ol> <div class="doc_author"> @@ -368,6 +369,37 @@ can tell the difference between an expected and unexpected failure.</p> only warnings and other miscellaneous output will be generated. If a test fails, a large <program> FAILED message will be displayed. This will help you separate benign warnings from actual test failures.</p> + +</div> + +<!--===============================================================--> +<div class="doc_section"><a name="nightly">Running the nightly tester</a></div> +<!--===============================================================--> + +<div class="doc_text"> + +<p> +The <a href="http://llvm.cs.uiuc.edu/testresults/">LLVM Nightly Testers</a> +automatically check out an LLVM tree, build it, run the "nightly" +program test (described above) and all of the regression tests, then +delete the checked out tree. This tester is designed to ensure that +programs don't break as well as keep track of LLVM's progress over time.</p> + +<p> +If you'd like to set up an instance of the nightly tester to run on your +machine, take a look at the comments at the top of the utils/NightlyTester.pl +file. We usually run it from a crontab entry that looks ilke this: +</p> + +<pre> +5 3 * * * LLVM_LIB_SEARCH_PATH=.../llvm-gcc/bytecode-libs $HOME/llvm/utils/NightlyTest.pl -parallel -enable-linscan ...CVSREPOSTRING... $HOME/buildtest-X86 $HOME/cvs/testresults-X86 +</pre> + +<p> +Take a look at the NightlyTest.pl file to see what all of the flags and +strings do. If you start running the nightly tests, please let us know and +we'll link your page to the global tester page. Thanks! +</p> </div> |