[llvm-commits] CVS: llvm/docs/Projects.html
Tanya Brethour
tbrethou at cs.uiuc.edu
Wed Dec 8 09:25:58 PST 2004
Changes in directory llvm/docs:
Projects.html updated: 1.11 -> 1.12
---
Log message:
Removed QMTest reference.
---
Diffs of the changes: (+11 -12)
Index: llvm/docs/Projects.html
diff -u llvm/docs/Projects.html:1.11 llvm/docs/Projects.html:1.12
--- llvm/docs/Projects.html:1.11 Sun May 23 16:07:26 2004
+++ llvm/docs/Projects.html Wed Dec 8 11:25:46 2004
@@ -186,19 +186,18 @@
This subdirectory should contain tests that verify that your code
works correctly. Automated tests are especially useful.
<p>
- Currently, the LLVM build system provides little support for tests,
- although some exists. Expanded support for tests will hopefully
- occur in the future. In the meantime, the LLVM system does provide the
- following:
+ Currently, the LLVM build system provides basic support for tests.
+ The LLVM system provides the following:
<ul>
<li>
- LLVM provides several QMTest test classes that can be used to
- create tests. They can be found in
- <tt>llvm/test/QMTest/llvm.py</tt>. These test classes perform a
- variety of functions, including code optimization tests, assembly
- tests, and code analysis tests. The Makefile in
- <tt>llvm/test</tt> provides the QMTest context needed by LLVM test
- classes.
+ LLVM provides a tcl procedure that is used by Dejagnu to run
+ tests. It can be found in <tt>llvm/lib/llvm-dg.exp</tt>. This
+ test procedure uses RUN lines in the actual test case to determine
+ how to run the test. See the <a
+ href="TestingGuide.html">TestingGuide</a> for more details. You
+ can easily write Makefile support similar to the Makefiles in <tt>llvm/test</tt>
+ to use Dejagnu to run your project's tests.</li>
+
<p>
<li>
@@ -444,7 +443,7 @@
<a href="mailto:criswell at uiuc.edu">John Criswell</a><br>
<a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a>
<br>
- Last modified: $Date: 2004/05/23 21:07:26 $
+ Last modified: $Date: 2004/12/08 17:25:46 $
</address>
</body>
More information about the llvm-commits
mailing list