[llvm-commits] CVS: llvm/docs/TestingGuide.html

Chris Lattner lattner at cs.uiuc.edu
Thu Jun 24 15:54:01 PDT 2004


Changes in directory llvm/docs:

TestingGuide.html updated: 1.10 -> 1.11

---
Log message:

Add a section about running the nightly tester proper.


---
Diffs of the changes:  (+33 -1)

Index: llvm/docs/TestingGuide.html
diff -u llvm/docs/TestingGuide.html:1.10 llvm/docs/TestingGuide.html:1.11
--- llvm/docs/TestingGuide.html:1.10	Tue Jun 22 14:06:49 2004
+++ llvm/docs/TestingGuide.html	Thu Jun 24 15:53:09 2004
@@ -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 @@
 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>
 
@@ -382,7 +414,7 @@
 
   John T. Criswell<br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2004/06/22 19:06:49 $
+  Last modified: $Date: 2004/06/24 20:53:09 $
 </address>
 </body>
 </html>





More information about the llvm-commits mailing list