aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Projects.html
diff options
context:
space:
mode:
authorTanya Lattner <tonic@nondot.org>2004-12-08 17:25:46 +0000
committerTanya Lattner <tonic@nondot.org>2004-12-08 17:25:46 +0000
commitd10bc6e0bb1f41ed9cf356f59c2d17721ad49719 (patch)
tree3835b364b8984073704bca3e9f15d297ffc05290 /docs/Projects.html
parent8f187242bb98048df185ac3882c301a5232d9c88 (diff)
downloadexternal_llvm-d10bc6e0bb1f41ed9cf356f59c2d17721ad49719.zip
external_llvm-d10bc6e0bb1f41ed9cf356f59c2d17721ad49719.tar.gz
external_llvm-d10bc6e0bb1f41ed9cf356f59c2d17721ad49719.tar.bz2
Removed QMTest reference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18640 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/Projects.html')
-rw-r--r--docs/Projects.html21
1 files changed, 10 insertions, 11 deletions
diff --git a/docs/Projects.html b/docs/Projects.html
index ecdb35b..d708c8e 100644
--- a/docs/Projects.html
+++ b/docs/Projects.html
@@ -186,19 +186,18 @@ directories:</p>
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>